2013年1月11日
摘要: private void frmWatch_Load(object sender, EventArgs e) { FormWidth = this.Width; FormHeight = this.Height; SetTag(this); } /// <summary> /// 窗体控件自适应大小 /// </summary> private float formWidth; private float formHeig... 阅读全文
posted @ 2013-01-11 11:33 酒歌 阅读(274) 评论(0) 推荐(0) 编辑
  2013年1月9日
摘要: /// 十六进制转换字符串 /// </summary> /// <param name="bts"></param> /// <param name="startIndex"></param> /// <param name="lenth"></param> /// <returns></returns> public string ByteArrayToHexString(byte[] bts) { if (bts == n 阅读全文
posted @ 2013-01-09 14:39 酒歌 阅读(338) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// string转ascci码 /// </summary> /// <param name="asciiCode"></param> /// <returns></returns> public byte[] Asc(string readStr) { try { byte[] asciiByte = new byte[readStr.Length]; if (readS... 阅读全文
posted @ 2013-01-09 14:37 酒歌 阅读(239) 评论(0) 推荐(0) 编辑
摘要: private string BCDToString(byte bts) { try { string bs = (bts >> 4).ToString() + (((byte)(bts << 4)) >> 4).ToString(); return bs; } catch (Exception ex) { throw ex; } } priva... 阅读全文
posted @ 2013-01-09 14:36 酒歌 阅读(742) 评论(0) 推荐(0) 编辑
摘要: SELECT id FROM HouseHold t WHERE (SELECT count(*) FROM HouseHold WHERE hh_MonitorAreaID=t.hh_MonitorAreaID AND t.id<id)<1显示要查询的属于HouseHold表的归属于同一个MonitorAreaID的前2个id 阅读全文
posted @ 2013-01-09 14:34 酒歌 阅读(388) 评论(0) 推荐(0) 编辑
  2012年11月20日
摘要: private void txt_KeyPress(object sender, KeyPressEventArgs e) { if (!Regex.IsMatch(e.KeyChar.ToString(), "^[0-9]*$") && !Regex.IsMatch(e.KeyChar.ToString(), "^[A-Fa-f]")) { e.Handled = true; } } 阅读全文
posted @ 2012-11-20 16:22 酒歌 阅读(154) 评论(0) 推荐(0) 编辑
  2012年11月15日
摘要: 16转换 10 进制:.toString("X");10转换 16 进制:.toString("X2"); 阅读全文
posted @ 2012-11-15 15:46 酒歌 阅读(233) 评论(0) 推荐(0) 编辑
摘要: publicstaticvoid BlockCopy( Array src, int srcOffset, Array dst, int dstOffset, int count)src型別:System.Array來源緩衝區。srcOffset型別:System.Int32src 中的位元組位移。dst型別:System.Array目的緩衝區。dstOffset型別:System.Int32dst 中的位元組位移。count型別:System.Int32要複製的位元組數目。 阅读全文
posted @ 2012-11-15 15:44 酒歌 阅读(141) 评论(0) 推荐(0) 编辑
  2012年10月30日
摘要: 1、对C#反射机制的理解2、概念理解后,必须找到方法去完成,给出管理的主要语法3、最终给出实用的例子,反射出来dll中的方法反射是一个程序集发现及运行的过程,通过反射可以得到*.exe或*.dll等程序集内部的信息。使用反射可以看到一个程序集内部的接口、类、方法、字段、属性、特性等等信息。在System.Reflection命名空间内包含多个反射常用的类,下面表格列出了常用的几个类。类型 作用 Assembly 通过此类可以加载操纵一个程序集,并获取程序集内部信息 EventInfo 该类保存给定的事件信息 FieldInfo 该类保存给定的字段信息 MethodInfo 该类保存给定的方法信 阅读全文
posted @ 2012-10-30 11:43 酒歌 阅读(362) 评论(0) 推荐(0) 编辑
摘要: using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingleNode("/root");//获取节点下所有直接子节点XmlNodeList childlist=root.ChildNodes;//判断该节点下是否有子节点root. 阅读全文
posted @ 2012-10-30 11:42 酒歌 阅读(194) 评论(0) 推荐(0) 编辑