Winform
zhongzhengfeng
这个作者很懒,什么都没留下…
展开
-
C#怎么实现exe带参数
类似如这样xxx.exe start 程序开始执行 然后输入xxx.exe stop 程序终止 ………… 不知道C#要怎样实现啊…… 是windows应用程序 工程建好以后找到Main()方法,如果是VS2005在Program.cs文件中,这是入口函数,在默认的模板中是没有加上参数的,但你可以自己加上参数: [STAThread] static void Main(string[] ar转载 2008-10-17 13:27:00 · 1027 阅读 · 0 评论 -
使用csc命令将.cs文件编译成.dll的过程
很多时候,我们需要将.cs文件单独编译成.dll文件,操作如下:打开命令窗口->输入cmd到控制台->cd C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322转到vs.net安装的该目录下->执行csc命令csc /target:library File.cs->在该目录下产生一个对应名字的.dll文件(前提:把.cs文件放到C:/WINDOWS/Mic转载 2008-10-17 14:28:00 · 394 阅读 · 0 评论 -
检测到 ContextSwitchDeadlock 问题的解决办法
检测到 ContextSwitchDeadlockMessage: CLR 无法从 COM 上下文 0x1c1ea8 转换为 COM 上下文 0x1c2018,这种状态已持续 60 秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作。这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积。要避免此原创 2009-01-08 10:08:00 · 3926 阅读 · 0 评论 -
WinForm c#操作Excel
(1)Excel 的 Range 对象在可以对 Microsoft Office Excel 2003 中的任何范围执行操作前,必须将其表示为 Range 对象并使用此 Range 的方法和属性。Range 对象表示以下内容:单元格、行、列、包含一个或多个单元格块的单元格集合,甚至还可以表示多个工作表上的一组单元格。本主题讨论 Range 对象的两个方面:常转载 2009-01-20 11:08:00 · 2831 阅读 · 0 评论 -
c#大文件读取和写入数据库(带进度条的源代码)
最近一个项目需要将大文件写入和读取到数据库,觉得可能很多人也需要相关得东西,所以就将代码帖出来protected int state = 0; //表示进度条当前处理的事件类型,1表读取word,2表写入word,3表doc转pdf,4表txt转pdfprivate System.Windows.Forms.Form getDialog(string strFormName,System转载 2008-12-02 09:00:00 · 663 阅读 · 0 评论 -
利用MS Reporting Servicesr与C#生成报表
利用MS Reporting Servicesr与C#生成报表http://www.diybl.com/course/4_webprogram/asp.net/netjs/200832/102557_3.html C#也能用在报表中,少见吧,一起来看看! 关于编写报表,职场中的人相信都会有所感慨,一份整洁、优美的报表会为你在上司面前增色不少,甚至加薪 :)转载 2009-03-05 09:31:00 · 568 阅读 · 0 评论 -
c#文件操作
文件操作若要执行此操作... 请参阅本主题中的示例... 创建文本文件 向文件写入文本 写入文本文件 向文件写入文本 读取文本文件 从文件读取文本 向文件中追加文本 File.AppendText FileInfo.AppendText 重命名或移动文件 File.Move FileInfo.MoveTo 删除文件 File.Delete FileInfo.Delete 复制文件 File.C原创 2009-08-31 09:11:00 · 529 阅读 · 0 评论 -
c#固定长度,不够自动补足
<br />// 將數字前面補0,補足長度為6 <br />String snum = "123"; <br />String pnum = snum.PadLeft(6, '0'); <br /> String fnum = String.Format("...{0:000000}",Convert.ToInt16(snum)); <br />MessageBox.Show( "原始字串 : " + snum + "/n 透過 PadLeft : " + pnum + "/n原创 2010-09-23 13:51:00 · 1933 阅读 · 0 评论 -
.net(c#) 简单的软件注册功能的实现
主要思路:获取机器的CPU序列号,得到机器码。通过对机器码进行MD5运算之后得到注册码。将注册码写进注册表或系统目录。//1.在程序的入口处(winform)检测注册文件是否存在,如果不存在//则提示用户注册文件损坏或者用户未注册,如果注册文件存在,则读取文件内容,判断注册码是否正确。//在程序的入口函数所在的文件要引用 using System.IO;来进行文件操作。 usi转载 2012-11-29 09:24:10 · 645 阅读 · 0 评论