05 2010 档案

摘要:[C#技术] C# 二进制,十进制,十六进制 互转 C#技术篇 2009-07-20 14:16:30 阅读1174 评论0 字号:大中小 //十进制转二进制 Console.WriteLine(Convert.ToString(69, 2)); //十进制转八进制 Console.WriteLine(Convert.ToString(69, 8)); //十进制转十六进制 Console.Wr... 阅读全文
posted @ 2010-05-26 16:34 梦想(胡大利) 阅读(1796) 评论(0) 推荐(0)
摘要:C#实现重启应用程序 收藏 using System.Diagnostics; string strAppFileName=Process.GetCurrentProcess().MainModule.FileName; Process myNewProcess=new Process(); myNewProcess.StartInfo.FileName=strAppFileName; m... 阅读全文
posted @ 2010-05-21 11:39 梦想(胡大利) 阅读(1606) 评论(1) 推荐(0)
摘要:C# 获得当前 进程 或 线程 的ID 2009-07-18 11:28 如果获得当前进程的Id用: Process[] processes = Process.GetProcesses(); foreach(Process process in processes) { if(process.ProcessName == "进程名" { MessageBox.Show(process.Id); ... 阅读全文
posted @ 2010-05-21 11:25 梦想(胡大利) 阅读(18961) 评论(0) 推荐(2)
摘要:有时在WinForm中,窗口要求是只打开一个的或许很多时候我们会为每个BUTTON写个事件,在事件里写同样的代码来判断是否有打开窗口,其实我们可以使用泛型和约束来写一个公共的方法,来判断是否打开相同的窗口。方法如下: 这里定义了一个泛型T,并进行了约束:where T:Form,new() 调用方法如下: ShowOrActiveForm<UserMain>("UserMain");... 阅读全文
posted @ 2010-05-14 14:49 梦想(胡大利) 阅读(627) 评论(0) 推荐(1)
摘要:Winform窗口渐进打开关闭效果实现 在Load中调用ShowFXCenter函数,在FormClosing中调用HideFXCenter函数: private void Form_Load(object sender, EventArgs e) { FormShowHideFx.ShowFXCenter(this.Handle, 300); } private void Form_FormCl... 阅读全文
posted @ 2010-05-14 14:39 梦想(胡大利) 阅读(512) 评论(0) 推荐(1)
摘要:http://www.cnblogs.com/xf_z1988/archive/2010/05/11/CSharp_WinForm_Waveform.html#FIRST 编者记: 09年暑假正好在学院实验室呆了一段时间,做了个完整的上位机软件(具体实现:根据下位机的指令,实现通过串口来操纵下位机进行实验,并将采集的数据进行处理和保存,并以图形的方式显示),整个项目边学C# WinForm边设计,... 阅读全文
posted @ 2010-05-12 13:12 梦想(胡大利) 阅读(2740) 评论(1) 推荐(2)
摘要:我为什么能设计出好的对象 收藏 一信息专家 如果某个类在某方面具有完整的信息,足以实现某个责任,就将这个责任分配给这个类,这个类就是所谓的信息专家(比如购物车).二创造者 除非一个类有责任去创建其他类的实例,否则不要设计类的耦合. 那么怎么样才叫有责任呢? 1.A是B的聚合 2.A是B的容器 3.A有初始化B的数据 4.A记录B的实例 5.A频繁使用B 那么A可以创建B的实例,A就是创造者! 三高... 阅读全文
posted @ 2010-05-02 18:21 梦想(胡大利) 阅读(287) 评论(0) 推荐(0)