导航

2009年8月10日

摘要: 在c#中可以很方便的实现:[代码]下面为转载的其他网站的方法,代码使用C++编写:第一个思路应该是用建立串口的方式来取得串口名,若建立失败,则此串口不存在void GetComList() { CString strCom; int nCom = 0; int count = 0; HANDLE hCom; do { nCom++; strCom.Format("COM%d", nCom); h... 阅读全文

posted @ 2009-08-10 13:35 ccjvl 阅读(1900) 评论(0) 推荐(1)

2009年5月5日

摘要: 在过去的二十年里,C和C++已经成为在商业软件的开发领域中使用最广泛的语言。它们为程序员提供了十分灵活的操作,不过同时也牺牲了一定的效率。与诸如Microsoft Visual Basic等语言相比,同等级别的C/C++应用程序往往需要更长时间来开发。由于C/C++语言的复杂性,许多程序员都试图寻找一种新的语言,希望能在功能与效率之间找到一个更为理想的权衡点。  目前有些语言,以牺牲灵活性的代价来... 阅读全文

posted @ 2009-05-05 12:31 ccjvl 阅读(270) 评论(0) 推荐(0)

2009年1月18日

摘要: 移动硬盘盒控制芯片详细介绍 前几天更换了本本硬盘之后,闲置一日立硬盘,为了使它继续发挥余热,决定为硬盘选个合适的衣服,突然发现硬盘盒已经全面过渡到SATA时代!一番百度,GOOGLE之后,终于明确了自己的目标,元古刀锋2500(英尼硕芯片版)! 有点经验的本友都知道,像硬盘盒这类东西,除了外观设计和用料做工之外,决定其性能的主要就是控制芯片,因此在这将目前市面上常见的移动硬盘盒控制芯片介绍一... 阅读全文

posted @ 2009-01-18 13:47 ccjvl 阅读(9303) 评论(0) 推荐(0)

2009年1月6日

摘要: 如果为了保护文件夹,可以隐藏,也可以伪装文件夹 private void button3_Click(object sender, EventArgs e) { FileAttributes MyAttributes = File.GetAttributes(textBox1.Text); File.SetAttributes(textBox1.Text, FileAttribu... 阅读全文

posted @ 2009-01-06 11:52 ccjvl 阅读(3411) 评论(0) 推荐(0)

摘要: using System; using System.IO; using System.Runtime.InteropServices; using System.Text; using Microsoft.Win32; namespace Wjb.ReadOrWriteIniAndReg { /**//// /// 读取指定盘符的硬盘序列号 /// public class HardDiskVa... 阅读全文

posted @ 2009-01-06 09:49 ccjvl 阅读(442) 评论(0) 推荐(0)

2009年1月5日

摘要: 硬盘序列号(Serial Number)不等于卷标号(Volume Name),后者虽然很容易得到,但是格式化分区后就会重写,不可靠。遗憾的是很多朋友往往分不清这一点。 要得到硬盘的物理序列号,可以通过WMI,也就是Win32_PhysicalMedia.SerialNumber。可惜的是Windows 98/ME的WMI并不支持这个类,访问时会出现异常。 受陆麟的例子的启发,我们还可以通过S.M... 阅读全文

posted @ 2009-01-05 17:01 ccjvl 阅读(806) 评论(0) 推荐(0)

摘要: 这个问题首先得考虑的就是你的硬盘是不是SCSI硬盘 如果是,那么根本不存在"物理序列号",只可能取得卷标的序列号 如果是卷标序列号,要注意的是每次格式化硬盘的时候这个序列号都会变 代码可以参考: http://www.csdn.net/Develop/Read_Article.asp?Id=25196 如果是物理序列号: Strin... 阅读全文

posted @ 2009-01-05 15:56 ccjvl 阅读(3431) 评论(3) 推荐(0)

摘要: 两个Form类的对象之间根据它们的依赖特性不同,存在着四种关系:模式对话框、非模式对话框、多文档和拥有。 模式对话框 模式对话框类似我们经常使用的MessageBox对话框,我们可以通过点击“确定”、“取消”等按钮关闭它。但是如果没有关闭,则这个窗体一定是拥有焦点控件的容器。也就是说焦点不能离开这个对话框。 把Form窗体按照模式对话框显示的方法如下: 复制 保存 Form2 f = new... 阅读全文

posted @ 2009-01-05 15:54 ccjvl 阅读(341) 评论(0) 推荐(0)

摘要: 昨天又梦到考试已经开始,而自己还没有赶到考场,于是放弃整个考试,还梦到蛀牙洞变大了好多 阅读全文

posted @ 2009-01-05 08:46 ccjvl 阅读(143) 评论(0) 推荐(0)

2009年1月4日

摘要: 类似如下的代码就可以:private void textBox1_KeyDown(object sender, KeyEventArgs e){ if (e.KeyCode == Keys.Enter) { this.button1.PerformClick(); }}==============================================通过设... 阅读全文

posted @ 2009-01-04 17:13 ccjvl 阅读(1973) 评论(0) 推荐(0)