2013-09-01 55 views
0

我使用下面的代碼來捕獲傳入郵件的創建時間在MS Outlook 2010-2011如何獲得MS Outlook郵件的精確創建時間?

   NameSpace _nameSpace; 
       ApplicationClass _app; 
       _app = new ApplicationClass(); 
       _nameSpace = _app.GetNamespace("MAPI"); 
       object o = _nameSpace.GetItemFromID(EntryIDCollection); 
       MailItem Item = (MailItem)o; 
       string HTMLbpdyTest = Item.HTMLBody; 
       DateTime Dt = Item.CreationTime; 

但我想捕捉精確的方式,包括毫秒的創建時間。

請對此建議。

回答

0

Outlook對象模型總是舍所有日期/時間屬性爲最接近的分鐘。從我所聽到的,代碼通過用於顯示UI中的值的同一分支,並且不易修復。

你的唯一選擇是要麼使用擴展MAPI(C++或Delphi)或MAPI包裝這樣Redemption

相關問題