Announcement

Collapse
No announcement yet.

Outlook Termin mit BCB

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Outlook Termin mit BCB

    Guten Morgen zusammen,

    ich wollte gestern in ein C++ Programm eine Termin für Outlook erstellen. Dies erwies sich aber als nicht ganz so leicht wie gehofft habe. Ich habe diese Routine bereits in Delphi entworfen aber beim Übersetzen gibts eben manchmal Probleme. Kann mir von euch jemand weiterhelfen?
    Schaut euch mal meinen Code an:

    <PRE>
    OutlookApplication1->Connect();
    wchar_t *Dest;
    NameSpace *aMAPI = OutlookApplication1->GetNamespace(StringToWideChar("MAPI",Dest,6));
    MAPIFolder *aFolder = NULL;
    aFolder = aMAPI->GetDefaultFolder(olFolderCalendar);
    AppointmentItem *aCalendar = aFolder->Items->Add(olAppointmentItem);//*
    aCalendar->Start = EncodeTime(8,0,0,0)+StrToDate("01.01.03");
    aCalendar->Subject = "Testtermn";
    aCalendar->Save();
    </PRE>

    //*In dieser Zeile tritt der Fehler auf. Das olAppointmentItem muss irgendwie umgewandelt werden. Am besten in einen tagVARIANT aber das bekomm ich nicht gebacken

    Vielen Dank

    Klaus

  • #2
    Ich habe jetzt nichts da, wo ich nochmal nachsehen kann, eber ich glaube Du mußt unter Outlook 97 die Zeile so schreiben:

    AppointmentItem *aCalendar = (_DAppointmentItem*)aFolder->Items->Add(olAppointmentItem);//

    Sve

    Comment


    • #3
      Wurde das Problem gelöst? Ich hab schon Stunden investiert, ich bekomms nicht hin.

      Comment

      Working...
      X