2013-08-05 62 views
0

我從我的應用程序登錄到Outlook 2007,並可以枚舉Accounts .Item [i]對象來查看帳戶設置。如何確定默認的Outlook帳戶?

什麼我無法找到是:

我如何確定(使用Outlook 2007 object model),這其中的一個是默認 Outlook帳戶?

沒有Store.StoreAccount as suggested here for Redemption(我不使用)的東西。
This SO post沒有答案

+0

對(受挫)downvoter - 投票的理由是有幫助的。 – KevinDTimm

回答

0

首先,有3種類型的帳戶 - 商店,郵件和地址簿。你需要哪個默認賬戶?

其次,如果您使用的是擴展MAPI,則可以使用IOlkAccountManaget對象(請參閱OutlookSpy - 單擊IOlkAccountManaget按鈕)。否則,您可以使用Redemption及其RDOSession.Accounts.GetOrder方法。

+0

當我打開程序時,我需要Outlook啓動的帳戶。注意過去式,因爲你已經回答了http://stackoverflow.com/questions/18053110/retrieve-outlook-logged-in-user-smtp-address-after-connecting-through-ole/ ;-) –

相關問題