posts - 478,comments - 352,views - 152万

随笔分类 -  WinForm

1 2 下一页
WinForm加入登陆窗体
摘要:0、说明 功能:输入正确的密码后,主程序才启动。 formMain:主程序窗体 formLogin:登陆窗体 1、formLogin的关键代码 if (PasswordFromTextbox == PasswordFromDatabase) { DialogResult = DialogResult.OK; this.Close(); } 2、更改Pro... 阅读全文
posted @ 2008-06-18 16:24 大口仔 阅读(437) 评论(0) 推荐(0) 编辑
WinForm小结
摘要:1,MDI窗体 设有两个窗体frmMain,frmChild,则: frmMain: 设IsMdiContainer属性为true 打开子窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.MdiParent=this;//this表示本窗体为其父窗体 child.Show(); 在打开子窗体时,如果只允许有一个子窗体... 阅读全文
posted @ 2008-06-18 16:08 大口仔 阅读(268) 评论(0) 推荐(0) 编辑
正则筛选网页
摘要:http://www.soilnet.net/ http://jetadv.cnblogs.com/archive/2006/02/18/333213.html private void Form1_Load(object sender, EventArgs e) { WebClient wc = new WebClient(); b... 阅读全文
posted @ 2007-12-30 13:12 大口仔 阅读(306) 评论(0) 推荐(0) 编辑
读取Excel
摘要:string strSheetName = "house"; //源的定义 string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " + Server.MapPath(filename) + ";Extended Properties ='Excel 8.0;HDR=NO;IMEX=1'";... 阅读全文
posted @ 2007-12-20 09:39 大口仔 阅读(341) 评论(0) 推荐(0) 编辑
C#日期函数所有样式大全
摘要:DateTime dt = DateTime.Now; // Label1.Text = dt.ToString();//2005-11-5 13:21:25 // Label2.Text = dt.ToFileTime().ToString();//127756416859912816 // Label3.Text = dt.ToFileTimeUtc().ToString()... 阅读全文
posted @ 2007-12-13 16:44 大口仔 阅读(274) 评论(2) 推荐(0) 编辑
如何遍历IDictionaryEnumerator成员?
摘要:以下是一个示例: protected void dvDetails_ItemUpdated(object sender, DetailsViewUpdatedEventArgs e) { string name = ""; string value = ""; IDictionaryEnumerator de = e.Keys.Ge... 阅读全文
posted @ 2007-12-12 12:00 大口仔 阅读(839) 评论(0) 推荐(0) 编辑
批量读取网页中的内容
摘要://序号 index = webBrowser1.Document.Body.GetElementsByTagName("tr")[ntr].GetElementsByTagName("b")[0].InnerHtml; //题目 titl... 阅读全文
posted @ 2007-12-11 16:51 大口仔 阅读(760) 评论(0) 推荐(0) 编辑
WebBrowser
摘要:做WEB开发的想把网页做成应用程序的界面,开发应用程序的又想把程序界面做得和WEB一样。本文介绍一下用HTML做软件UI用到的的一些技术。 其实HTML UI也不是什么新鲜事了,Norton Antivirus从几年前的版本就开始用了,vs.net2002中的开始页也用了这个技术。 from:http://wuchang.cnblogs.com/archive/2006/06/12/423978... 阅读全文
posted @ 2007-12-11 12:54 大口仔 阅读(1772) 评论(0) 推荐(0) 编辑
Microsoft Visual Studio International Pack 1.0 Beta1 处理汉字、拼音、笔画转换
摘要:/**//* 微软刚刚推出 Microsoft Visual Studio International Pack 1.0 Beta1 支持 汉字 拼音 笔画 转换 http://www.microsoft.com/downloads/details.aspx?FamilyID=e432aeaa-7b6f-4b0d-968b-b6aafda05e34&Displa... 阅读全文
posted @ 2007-11-30 16:04 大口仔 阅读(589) 评论(4) 推荐(0) 编辑
正则过滤所有HTML
摘要:自己写的一段正则表达式,作用是删除 Page 里面Code 中的 HTML标签,这在做采集信息,消除其中的HTML很有用处,,欢迎大家收藏! public string checkStr(string html) { System.Text.RegularExpressions.Regex regex1 = new System.Text.RegularExpr... 阅读全文
posted @ 2007-11-22 11:20 大口仔 阅读(1404) 评论(0) 推荐(0) 编辑
.NET 2.0 的压缩功能
摘要:在.net 1.1中我们要实现压缩这一功能,一般都是用open source的SharpZipLib 或者调用J#类库。 现在在.net 2.0中增加了压缩功能,名字空间为 using System.IO.Compression; 以下是使用示例: 压缩字符串 public static string ZipString(string unCompressedString) ... 阅读全文
posted @ 2007-10-25 10:40 大口仔 阅读(215) 评论(0) 推荐(0) 编辑
关于网上流传的汉字转拼音类的修正
摘要:很多人都用网上流传的chs2py类进行汉字到拼音的转化,但是这个类存在一点小问题,就是如果 要转化的字符串中含有非中文字符的话就会出错。 所以我就在chs2py类字符转拼音之前先判断字符是否为汉字,如果为汉字就进行转化,否则不转化,直接附加! 1using System; 2using System.Text.RegularExpressions; 3 4namespac... 阅读全文
posted @ 2007-10-25 10:31 大口仔 阅读(914) 评论(0) 推荐(0) 编辑
日常用到的一些正则表达式呵呵不错的!!
摘要:匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?| 评注:网上流传的版本太糟糕,上面这个... 阅读全文
posted @ 2007-09-12 17:15 大口仔 阅读(300) 评论(0) 推荐(0) 编辑
C#打印,不显示取消对话框 创建打印画布
摘要:PrintDocument pd = new PrintDocument(); //隐藏 取消对话框 PrintController printController = new StandardPrintController(); pd.PrintController = printController; //创建打印画布 Graphics g = pd.PrinterS... 阅读全文
posted @ 2007-06-16 01:59 大口仔 阅读(846) 评论(0) 推荐(0) 编辑
充分利用 .NET 框架的 PropertyGrid 控件
摘要:PropertyGrid 控件简介 如果您使用过 Microsoft® Visual Basic® 或 Microsoft Visual Studio .NET,那么您一定使用过属性浏览器来浏览、查看和编辑一个或多个对象的属性。.NET 框架 PropertyGrid 控件是 Visual Studio .NET 属性浏览器的核心。PropertyGrid 控件显示对象或类型的属性,并主要通过使用... 阅读全文
posted @ 2007-04-14 23:34 大口仔 阅读(1385) 评论(0) 推荐(0) 编辑
数学库
摘要:const double INF=1e100; const double ZERO=1e-6; const double PI=2*asin(1.0); struct XYpoint{ //(x,y) double x; double y; }; struct... 阅读全文
posted @ 2007-04-14 19:03 大口仔 阅读(579) 评论(0) 推荐(0) 编辑
贝塞尔样条
摘要:贝塞尔样条是由四个点指定的曲线:两个终点(p1 和 p2)和两个控制点(c1 和 c2)。曲线开始于 p1,结束于 p2。该曲线不经过控制点,但是控制点的作用像磁铁一样,在某些方向上拉拽曲线并影响曲线弯曲的方式。下面的插图显示了一个贝塞尔曲线及其终点和控制点。 请注意,该曲线开始于 p1 并向控制点 c1 移动。该曲线 p1 处的切线是从 p1 到 c1 绘制的线。另外请注意,终结点 p2 处的... 阅读全文
posted @ 2007-04-14 15:56 大口仔 阅读(1028) 评论(0) 推荐(0) 编辑
.Net下WinForm换肤控件整理
摘要:以下介绍的换肤控件(排名不分先后)基本上都是要花钱注册的,委实郁闷,可以考虑自己贴图实现。 1. 东日IrisSkin IrisSkin 共有两个版本,一个是IrisSkin.dll 用于.Net Framework1.0/1.1 和IrisSkin2.dll 用于.Net Framework2.0版本。详细内容见安装文件的help文档。 除此之外,东日还有两个很cool的Menu: Matri... 阅读全文
posted @ 2007-04-13 12:39 大口仔 阅读(1074) 评论(3) 推荐(0) 编辑
PINVOKE.NET: Do interop the wiki way!
摘要:首先什么是PInvoke呢?PInvoke是Platform invoke的缩写。我们先来看看MSDN文档中的解释: Platform invoke is a service that enables managed code to call unmanaged functions implemented in dynamic link libraries (DLLs), such as t... 阅读全文
posted @ 2007-04-13 12:21 大口仔 阅读(355) 评论(0) 推荐(0) 编辑
进制转换
摘要://十进制转二进制 Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2)); //十进制转八进制 Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8)); //十进制转十六进制 Console.WriteLine("十进制1... 阅读全文
posted @ 2007-04-13 01:59 大口仔 阅读(360) 评论(2) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

使用Live Messenger联系我
关闭
点击右上角即可分享
微信分享提示