欢迎来到天天文库
浏览记录
ID:20702680
大小:309.94 KB
页数:26页
时间:2018-10-15
《c#知识点总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录C#知识点总结11.C#复制、粘贴、撤销、剪切功能实现12.C#读取cpu序列号、mac序列号、硬盘id32.1实现方法一:32.2利用dns类和WMI规范获取IP及MAC地址92.3 用c#获取ip122.4用c#获取获取网卡硬件地址142.5C#区分无线网卡和有线网卡的MAC173.C#遍历指定文件夹中的所有文件技属性203.1C#遍历指定文件夹中的所有文件203.2如何获取和设置文件的属性,比如只读、存档、隐藏等;213.3如何获取文件的版本信息(比如版本号,版权声明,公司名称等);2
2、23.4如何判断两个文件的内容是否相同(精确匹配);223.5如何获取指定目录的基本信息;233.6如何获取指定目录包含的文件和子目录;233.7如何获得指定目录的大小;233.8如何使用通配符搜索指定目录内的所有文件;243.9如何复制、移动、重命名、删除文件和目录;243.10如何获得计算机的所有逻辑驱动器;263.11如何获取指定驱动器的信息;26C#知识点总结1.C#复制、粘贴、撤销、剪切功能实现使用RichTextBox控件实现系统剪切板功能:复制:1privatevoidCopyto
3、olStripMenuItem_Click(objectsender,EventArgse)2{//复制3try4{5this.Cursor=Cursors.WaitCursor;6stringstrTemp=richTextBoxSendInfo.SelectedText;7//获取RichTextBox中选中的文字8if(strTemp.Equals(""))//判断是否为空9return;第26页(共26页)1Clipboard.Clear();//清除原有剪切板中内容2Clipboard
4、.SetText(strTemp);//将文字添加到剪切板中,还添加Object类型数据3this.Cursor=Cursors.Default;4}5catch(System.Exceptionex)6{7this.Cursor=Cursors.Default;8CommonFunc.DisplayException(ex);9}10}剪切:11privatevoidCuttoolStripMenuItem_Click(objectsender,EventArgse)12{//剪切13try1
5、4{15this.Cursor=Cursors.WaitCursor;16stringstrTemp=richTextBoxSendInfo.SelectedText;17if(strTemp.Equals(""))18return;19Clipboard.Clear();20richTextBoxSendInfo.Cut();21this.Cursor=Cursors.Default;22}23catch(System.Exceptionex)24{25this.Cursor=Cursors.
6、Default;26CommonFunc.DisplayException(ex);27}2829}撤销:30privatevoidReDotoolStripMenuItem_Click(objectsender,EventArgse)31{//撤销32try33{34this.Cursor=Cursors.WaitCursor;35richTextBoxSendInfo.Undo();36this.Cursor=Cursors.Default;第26页(共26页)1}2catch(System
7、.Exceptionex)3{4this.Cursor=Cursors.Default;5CommonFunc.DisplayException(ex);6}78}1.C#读取cpu序列号、mac序列号、硬盘id2.1实现方法一://1.cpu序列号2.mac序列号3.硬盘id//在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,对保护软件很有好处.usingSystem;usingSystem.Management;///ComputerInformationpubliccla
8、ssComputer{publicstringCpuID;//1.cpu序列号publicstringMacAddress;//2.mac序列号publicstringDiskID;//3.硬盘idpublicstringIpAddress;//4.ip地址publicstringLoginUserName;//5.登录用户名publicstringComputerName;//6.计算机名publicstringSystemType;//7.系统类型publicstringTotalPhysi
此文档下载收益归作者所有