我有一個Outlook加載項,我試圖訪問約會邀請的收件人。即使收件人列爲空,代碼Outlook.AppointmentItem.Recipients.Count
返回1,Recipients
返回發件人的電子郵件。Recipients.Count在VB不工作
Dim recips As Outlook.Recipients
Dim recip As Outlook.Recipient
Dim flag As Boolean = False
cal = Application.ActiveInspector().CurrentItem
recips = cal.Recipients
cal.Save()
MessageBox.Show(recips.Count)
For Each recip In recips
MessageBox.Show(recip.Address)
Next
任何人都可以提出爲什麼會發生這種情況?
我發誓我最近遇到了一個情況,其中Recipients.Count爲0的Outlook 2013,但2016的1。我不得不故意編碼以適應此 –
是的,舊版本的Outlook沒有收件人,沒有全局約會ID,直到約會被保存。只要調用Save,Outlook 2016就會將組織者添加爲收件人。 –