随笔分类 -  C#

刚开始接触WinForm应用程序的开发,也没什么经验也谈的。就是在学习中自我感觉还值得一提的,大家共享一下。
摘要:使用VS自带的安装模块可以方便的对项目进行打包,如果仔细观察的话,我们可以发现,VS制作安装包是可以操作注册表的,那么我们创建开机启动就变得简单了。 具体操作办法如下: 鼠标右键安装项目->视图->注册表 依次创建键: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 最后创建字符串值,这里关键的是value必须为程序的物理路径,我们可以通过[TARGETDIR]来获取: [TARGETDIR]form1.exe 阅读全文
posted @ 2011-09-13 10:36 antsoftcn 阅读(442) 评论(0) 推荐(0)
摘要:VS.NET 2005自带控件webBrowser可用来自制浏览器,这里我们只介绍如何强制所有链接都以当前窗口打开。实现起来很简单,只需要在_NewWindow事件进行强制转换即可。相信稍熟一点儿的,也能够看懂以下代码。private void webBrowser_NewWindow(object sender, CancelEventArgs e){ System.Windows.Forms.... 阅读全文
posted @ 2009-06-03 10:52 antsoftcn 阅读(785) 评论(1) 推荐(0)
摘要:VS2005(C#)System.Diagnostics.Process 提供对本地和远程进程的访问并使您能够启动和停止本地系统进程。System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcesses();foreach (System.Diagnostics.Process myProcess in... 阅读全文
posted @ 2007-09-24 13:44 antsoftcn 阅读(1672) 评论(0) 推荐(0)
摘要:最近用C#写一个简单的浏览器,遇到一个小小的问题,即:在通过WebBrowser.DocumentText获取的页面内容是乱码?百度了N久,也没看到一个较好的解决办法。通过反复的实验,并总结网上各位同仁的思路,终于找到了解决的办法。下面提供给大家,以供参考。 阅读全文
posted @ 2006-12-27 11:54 antsoftcn 阅读(9321) 评论(7) 推荐(0)
摘要:在C#的WinForm开发中,使用DateTime.Now.DayOfWeek输出星期时,都是英文的,如何输出中文呢?其实很简单,下面的的一个小小的函数即可实现:public static string WeekDayOfCN(DateTime dt){ string[] arrCnNames = new string[] { "日", "一", "二", "三", "四", "五", "六... 阅读全文
posted @ 2006-12-27 11:50 antsoftcn 阅读(848) 评论(2) 推荐(0)
摘要:主要思路:通过最小化来将任务放入系统托盘区。然后通过模式对话框的方法将验证用户输入的验证密码是否正确,正确则显示主窗体,否则忽略。我主要是使用了模式对话框。这里值得注意的就是验证模式对话框的返回值,如果用户输入密码正确,则验证窗体返回的值即为DialogResult.OK,反之则返回DialogResult.Cancel 阅读全文
posted @ 2006-12-27 11:37 antsoftcn 阅读(938) 评论(0) 推荐(0)