随笔分类 -  C# language

处理C# hook程序的SEHException异常
摘要:在给Word程序添加hook程序时出现了'System.Runtime.InteropServices.SEHException' 异常,异常详细信息为 'System.Runtime.InteropServices.SEHException' occurred in Unknown Module. Additional information: External ... 阅读全文

posted @ 2005-04-13 18:24 mist 阅读(3318) 评论(4) 推荐(0)

避免这样使用C#属性
摘要:在进行Office Word开发时发现这样一个问题, Bookmark类有一个属性Range,使用它时发现 object objName = "test"; Word.BookMark bm = ThisDocument.Bookmarks.get_Item(ref objName); Range rng = bm.Range; 接下来你也许会认为rng == bm.Range... 阅读全文

posted @ 2005-03-16 13:53 mist 阅读(1932) 评论(5) 推荐(0)

.NET反射的问题,可以算作.NET的bug吗?
摘要:在做项目的时候,定义类时一时疏忽,在子类中重复定义了父类的字段和属性,简化代码如下,实际情况由于子类和父类属性和字段比较多,通过反射从数据库中读取数据并给相应的类赋值的时候,经常出现莫名其妙的错误,明明是A类的Type,使用GetProperty("Type")时候出现异常后,居然得到了B类。程序里面变量的值也都改变了。调试了很长时间才怀疑错误出现在这上面。心得:1、不要以为用了new关键字就万事... 阅读全文

posted @ 2004-09-23 19:24 mist 阅读(1309) 评论(3) 推荐(0)

导航