2015-04-15 80 views
0

我想在Visual Studio中製作一個簡單的應用程序,用於檢查某個人是否在當前有約會。我們公司使用Outlook日曆,所以我想將它連接到Visual Studio。我已經看到了一些東西,但對於我想實現的目標來說,這似乎有點複雜。爲了舉一個例子,我想知道我的一個同事此時是否有約會,所以我可以設置一個變量true或false。從C#中的Outlook獲取約會#

有誰知道如何做到這一點?

+0

這可能是沿着線的某處你要找的東西: http://stackoverflow.com/questions/90899/net-get-all-outlook-calendar-items –

回答

0

要檢索用戶可用性,請使用Application.Sesssion.CurrentUser檢索表示當前用戶的收件人對象,或者調用Applicatiobn.Session.CreateRecipient傳遞其他用戶的名稱。獲得收件人對象後,請撥打Recipient.FreeBusy以檢索表示給定時間範圍內用戶可用性的字符串。

+0

我一直亂搞有一點,但我每次嘗試執行一個發送電子郵件的非常簡單的程序時都會收到錯誤: 「System.Runtime.InteropServices.COMException(8000FFFF)」。 我試着以管理員身份運行該程序,並且微軟在其網站上提供了一個提示,編輯了一個註冊表值。我只收到一次郵件。我仍然有完全相同的程序,但我無法將錯誤消除。 – Bryan

+0

你的代碼的哪個留置引起異常? –