water, ich möchte einen Kalendereintrag(Item) in Outlook direkt löschen und dann eine Rückmeldung als Event bekommen.
Ändern eines Items klappt mit der untenstehenden Lösung gut.
Spoiler anzeigen
#include <OutlookEX.au3>
#include <Array.au3>
Global $oOL = ObjCreate("Outlook.Application")
$aFolder = _OL_FolderAccess($oOL,"Outlook-Datendatei\Kalender\XXXXXX")
;~ _arraydisplay($aFolder)
;~ Local $aFolder = _OL_FolderAccess($oOL,$sFolder)
Global $oItems = $aFolder[1].Items
ObjEvent($oItems, "oItems_")
While 1
Sleep(100)
WEnd
Func oItems_ItemChange($oOL_Item)
Consolewrite("Change")
EndFunc ;==>oItems_ItemAdd
Kannst du mir helfen?
Gruß