Kevin Shan

公告

统计

05 2008 档案

用资源管理器打开GAC文件夹的批处理
摘要: 在.NET平台下开发控件,经常需要反编译GAC中微软的类库。然而拷贝GAC中的文件很不方便。为了提高工作效率,特地写了个批处理文件来用资源管理器打开GAC中的文件直接查看。
共享在这里,给需要的人使用。注意,如果是Vista系统,请用管理员权限打开批处理文件。阅读全文

posted @ 2008-05-30 11:30 Kevin Shan 阅读(469) | 评论 (2) 编辑

如何序列化Control等复杂类型对象
摘要: 介绍了如何利用IDE的机制序列化System.Windows.Forms.Control这类复杂的对象。利用这种机制可以深度克隆控件,得到控件在RunTime下的C#,VB代码等。
原创文章,转载请注明出处。阅读全文

posted @ 2008-05-27 17:03 Kevin Shan 阅读(3208) | 评论 (53) 编辑

搜索继承类
摘要: 有这样一个Control,它需要获得所有BaseType的继承类。由于BaseType的继承类可能存在于当前程序集或者被当前工程引用的其他程序集,所以需要动态搜索可能存在的所有继承类。

为完成该功能,我写了下面两个方法,记录下来,为以后使用。阅读全文

posted @ 2008-05-14 14:06 Kevin Shan 阅读(261) | 评论 (1) 编辑