Integration of Outlook,Excel,Word...
获取Outlook中mail的from和To的Email地址。
摘要:在利用Outlook com组件编程的时候发现,Outlook中接受的邮件的发件人的Email地址不能正确的获得,他的属性里面只有一个SenderName属性,(ol2003之前的版本).而网上的解决办法大多使用CDO。而且大部分代码使用VB写,迁移到csharp不知道如何去做。郁闷了几个小时之后,终于找到了一个简单有效的解决版本。具体做法是利用MailItem接口的replay()方法。得到re...
阅读全文
posted @
2007-08-16 11:27
何东建
阅读(1431)
推荐(0)
利用IsolatedStorageFile(隔离存储文件)与HashTable结合持久化应用程序信息。
摘要:IsolatedStorageFile是MS推出的用来安全存储应用程序信息的一种安全方式。是信息持久化的理想的存储方式。HashTable可以存储任意可以序列化的实例。So,如果将两种方式结合,就可以持久化任何可以序列化的实例到硬盘上面,而且是很安全。[Serializable] public class ApplicationStorage : Hashtable { #region Priva...
阅读全文
posted @
2007-07-18 17:48
何东建
阅读(1276)
推荐(1)
利用反射实现给多级类的属性赋值。
摘要:在写oba项目的时候,以前一直考虑的实体类中忽略了拥有子类的情况,该子类可能是很多类共用的。例如: class B { private int x; public int X { get { return x; } set { x = value; } } }class A { private B _b; public B b { get { return _b; } set { _b = val...
阅读全文
posted @
2007-07-02 17:40
何东建
阅读(830)
推荐(0)
对Outlook中的不同的实体类实现一个通用的Adapter类
摘要:在Outlook中存在不同的域对象MailItem ,ContactItem,TaskItem,AppointmentItem,NoteItem...这些类都是继承ItemEvents_10_Event接口的。而且这些类里面都有EntryID,UserProperties,ItemProperties,Parent,Class,这些属性,都实现了Save(),Delete(),Display()方...
阅读全文
posted @
2007-06-29 10:53
何东建
阅读(489)
推荐(0)
Get rid of annoying security alerts in Microsoft Outlook!
摘要:最近在完成一个OBA的项目使用VSTO+outlook sp1 开发,然而一直遇到下面的问题,MS并没有在Outlook 2003中增加一个去掉该对话框的界面。做outlook与我们系统集成如果不停的跳出这种界面对用户来说是一个很不好的用户体验。MS给出的解释是:Outlook 2003 provides the Object Model Guard security feature, which...
阅读全文
posted @
2007-06-25 16:38
何东建
阅读(287)
推荐(0)