摘要: 直接入正题, 先看效果图:这里实现了两个简单的功能:1) 自定义了右键菜单,让其中一个选项中显示为一个TextBox加一个Button.2) 在菜单的TextBox中输入值,点击OK后,将值传到主窗体。功能 1),主要就是对ToolStripControlHost类的利用,ToolStripControlHost类实际上就是继承了ToolStripItem类,这个类型也就是ContextMenuStrip中Item的类型,ToolStripControlHost的MSDN中文解释为“承载自定义控件或Windows窗体控件”,也就是相当于一个容器类型的ToolStripItem,利用这个类就可以 阅读全文
posted @ 2013-03-12 01:12 Darren.Xiang 阅读(4427) 评论(0) 推荐(0) 编辑
摘要: 获取某一存储过程的参数列表selecttb.nameastypename,ta.*fromsyscolumnsastainnerjoinsystypesastbonta.xtype=tb.xtypewhereta.idin(selectidFromsysobjectsasawhereOBJECTPROPERTY(id,N'IsProcedure')=1andid=OBJECT_ID(N'[dbo].[SP_POPULATECPIACCOUNTINBATCH]'))andtb.name<>'sysname'orderbyta.colid 阅读全文
posted @ 2012-09-13 14:13 Darren.Xiang 阅读(273) 评论(0) 推荐(0) 编辑
摘要: try { string x = ""; int y = int.Parse(x); } catch (Exception ex) { System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(ex, tr... 阅读全文
posted @ 2012-03-21 22:31 Darren.Xiang 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 配置outlook来获取exchange mail的时候经常会遇到把邮件从服务器获取到本地之后,服务器端就没有保存邮件副本备份的问题。 Exchange mail和普通的pop mail在outlook里的配置有些不一样,pop mail可以通过在邮件选项中进行如下设置就可以在服务器端保存邮件副本 所以,我们在outlook中配置exchange mail account的时候要注意在控... 阅读全文
posted @ 2012-03-05 12:55 Darren.Xiang 阅读(1133) 评论(0) 推荐(0) 编辑
摘要:       刚刚装上了Windows Live Essentials 2011,试用了一下Live Messenger 2011,感觉像是用WPF优化了界面,腾讯基于WPF的QQ概念版尚在BETA中,MS此时放出WPF版的Live Messenger 2011无疑是狠狠地领先了一把,不过在WIN7下Live Messenger 2011还是有些使用... 阅读全文
posted @ 2010-10-20 01:44 Darren.Xiang 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 将TABLE2的数据导入TABLE1INSERT INTO [TABLE1]SELECT * FROM [TABLE2]若TABLE1、TABLE2中都有自动生成列,则在SELECT中不选择TABLE2的该列即可将TABLE2的数据追加至TABLE1。 阅读全文
posted @ 2010-08-09 09:50 Darren.Xiang 阅读(6180) 评论(0) 推荐(1) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<objectclassid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"id="MediaPlayer1"width="286"height="22... 阅读全文
posted @ 2010-07-23 11:09 Darren.Xiang 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 1. 添加System.Management 的引用2. 在cs代码中初始化引用ManagementClass mc = new ManagementClass("引用的WMI库名称");可供引用的WMI类库在MSDN中可查到:http://msdn.microsoft.com/en-us/library/aa394084(v=VS.85).aspx3. 获取WMI实例ManagementObjectCollection moc= vNetworkAdapter.GetInstances();这里获取到的是WMI实例集合,例如,获取网络适配器信息,这里会获取到无线连接、有线 阅读全文
posted @ 2010-07-22 14:41 Darren.Xiang 阅读(8229) 评论(0) 推荐(3) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1.给要更新的数据表定义主键。2.如果DataSet有删除数据行的操作,最好使用DataRow.Delete();DataSet.AcceptChange();而不是DataTable.Rows.Remove(DataRow);3.更新之前 SqlDataAdapterda=newSqlDataAdapter(strSql,conn); SqlCommandBuildercmb=newSqlCo 阅读全文
posted @ 2010-06-25 10:25 Darren.Xiang 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、值类型和引用类型:a) 值类型:存储在堆栈中,包括 int、float、demical、bool、char类型b) 引用类型:存储在托管堆上,包括object、string类型 i. 装箱boxing:值类型à object类型1. int i = 100; object x = i; //隐式装箱2. int i = 100; object x = object(i); //显示装箱 ii. 拆箱unboxing:object类型à值类型1. int i = 100; object x = i; int j = (int)x; //显示,只可显示拆箱 iii. str 阅读全文
posted @ 2010-06-10 11:25 Darren.Xiang 阅读(167) 评论(0) 推荐(0) 编辑