byte[]和16进制字符串的互相转换
摘要:hex string to byte[]public static byte[] StringToByte1(string value) { int len = value.Length / 2; byte[] ret = new byte[len]; for (int i = 0; i < len; i++) ret[i] = (byte)Convert.ToInt32(value.Sub...
阅读全文
posted @
2008-10-24 09:49
绿蚂蚁
阅读(1934)
推荐(0)
推荐一个flash播放控件F-IN-B0X
摘要:结合flash可以方便的做出类似于QQ宠物的桌面助手程序。
相比之下,vs自带的Shockwave Flash Object 在透明处理上并不理想
阅读全文
posted @
2008-04-01 15:03
绿蚂蚁
阅读(5927)
推荐(0)
我也发一代码生成器
摘要:半成品都算不上,源码也没有整理,之所以发出来,希望大家拍拍砖,提提建议和意见。其中用到了Weifen Luo的dockpanel以及shapdevelop中的textediter,界面模仿了李天平李兄的Codematic2.0,表示感谢。如李兄有意见请联系,我随时撤下。闲话不多说了,先贴图如下:
阅读全文
posted @
2007-12-01 11:07
绿蚂蚁
阅读(3422)
推荐(0)
关于CooperativeLevelFlags.Background | CooperativeLevelFlags.NonExclusive
摘要:Managed DirectX中创建了一个键盘的DirectInput device,然后SetCooperativeLevel(),为什么CooperativeLevelFlags的值只能取CooperativeLevelFlags.Background | CooperativeLevelFlags.NonExclusive,这样,无论窗口有没有焦点程序都能捕获到键盘行为。如果取了Cooper...
阅读全文
posted @
2007-07-25 17:33
绿蚂蚁
阅读(455)
推荐(0)
属性
摘要:《effective c#》中Item one中就讨论了属性和公共字段的问题。显然公共字段破坏了类的封装性,并且不容易控制。而属性则让我们以类似访问公共字段的形式访问私有字段。对此,以前的解决方式就是私有字段+Set()&Get()函数来控制。查看IL对比了一下,相对于我们自己写访问函数,属性内部维护了这么两个函数,同时多了属性的一个instance,但这个差别应该算是很小的。在看《CLR Via...
阅读全文
posted @
2007-06-19 15:03
绿蚂蚁
阅读(171)
推荐(0)