摘要: 1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码:private void LoadList (object [] items, ListBox l) { for (int i = 0; i < items.Length... 阅读全文
posted @ 2006-12-21 10:18 小y 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 利用汉字在计算机里面的编码来得到汉字的首拼音:static public string GetChineseSpell(string strText){int len = strText.Length;string myStr = "";for(int i=0;i 1){int area = (short)arrCN[0];int pos = (short)arrCN[1];int code = ... 阅读全文
posted @ 2006-12-21 10:15 小y 阅读(1418) 评论(0) 推荐(2) 编辑
摘要: 牛!如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下:[DllImport("Iphlpapi.dll")]private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPtr mac,ref IntPtr length);[DllImport("Ws2_32.dll")]private sta... 阅读全文
posted @ 2006-12-21 10:09 小y 阅读(1695) 评论(1) 推荐(0) 编辑
摘要: 通过热键隐藏/显示窗口,以前看到用钩子做过,下面的这个方法也好像挺好的using System; using System.Text; using System.Collections; using System.Runtime.InteropServices; namespace WindowHider { /// /// Object used to control a Windows Fo... 阅读全文
posted @ 2006-12-21 10:07 小y 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 获取计算机名称,IP,MAC地址: private void button1_Click_1(object sender, System.EventArgs e) { string s="",mac=""; // //name // string hostIn... 阅读全文
posted @ 2006-12-21 10:02 小y 阅读(1692) 评论(2) 推荐(0) 编辑
摘要: 1 在工程中引用Microsoft.VisualBasic.dll一般此文件在.net框架环境目录中如C:\ WINNT \Microsoft.NET \Framework \v1.1.4322 \Microsoft.VisualBasic.dll。2 使用方法Microsoft.VisualBasic.Strings.StrConv( “instr”,Microsoft.VisualBasic.... 阅读全文
posted @ 2006-12-21 09:56 小y 阅读(493) 评论(0) 推荐(0) 编辑