Outlook: Termin suchen und löschen



  • Hallo,

    ich möchte aus einem Programm einen Termin in Outlook
    neu erstellen, diesen aber auch irgendwann später verändern
    oder löschen.

    Nun: Den Termin zu erstellen war ein einfaches.

    Ich füge dem Termin eine zusätzliche Information, z. B. mit

    ...->SetBody("T_XYZ");
    

    bei.

    Nun suche ich eine Funktion, bei der ich alle Termine
    nach "T_YXZ" durchsuchen kann, um ggf. Änderungen
    in meinem Datenbestand (Projektverwaltung) übernehmen zu können.

    Den Termin dann zu löschen, dürfte hoffentlich dann ein einfaches
    sein.

    Wenn jemand was weis, wäre ich sehr dankbar!



  • Hallo nochmal!

    Hab mein Problem gelöst.

    Geht (wie erwartet) ganz einfach:

    ...
    MAPIFolder olMapi(olNs.GetDefaultFolder(olFolderCalendar));
    Items olItem(olMapi.GetItems());
    olAppt = olItem.Find("[...]=T_YXZ");
    olAppt.Delete();
    

Anmelden zum Antworten