我試圖通過OLE從Lotus Notes中選擇郵件。到目前爲止,我在做這樣的:Lotus Notes通過OLE獲取剛剛選擇的郵件
UIView := FLNotes.CURRENTVIEW;
UIDocuments := UIView.DOCUMENTS;
for counter := 1 to UIDocuments.Count do begin
if counter = 1 Then
aDocument := UIDocuments.GETFIRSTDOCUMENT
else
aDocument := UIDocuments.GETNEXTDOCUMENT(aDocument);
ProcessDokument (aDocument)
當我能夠正常運行此郵件視圖中,我得到的只是我把對號旁邊的電子郵件(我得到2個電子郵件) 現在我想搜索具有「SEM」某一個特定的郵件,我切換到搜索標籤:
現在我有我的代碼返回所有可見的文件的問題,而不僅僅是我選擇了一個。在這裏,我沒有選擇任何文件,但仍然我的for循環運行7次爲每個文件。
我的問題,爲什麼所有的文件正在處理,即使我沒有選擇任何文件,特別是,爲什麼行爲與當我在郵箱內時不同。有沒有辦法找出我選擇的那些?
Regards