Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Outlook öffnen und Signatur an Email hängen (Delphi2010) (https://www.delphipraxis.net/154231-outlook-oeffnen-und-signatur-email-haengen-delphi2010.html)

Mrs.Greek 1. Sep 2010 21:53

Outlook öffnen und Signatur an Email hängen (Delphi2010)
 
Guten Abend,
Ich habe folgenden Quelltext, den ich schon mit einigen hier im Forum abgegliechen habe, in der Hoffnung, dass es endlich funktioniert, aber Fehlanzeige...

Delphi-Quellcode:
procedure TOutlook.EmailErstellen;
Var OutlookApp: Variant;
    Mailitem,ObjectInspector,Editor : OleVariant;
begin
   try
     OutlookApp := GetActiveOleObject('Outlook.Application');     // hier erscheint eine Fehlermeldung 'Vorgang Abgebrochen' und die except-Anweisung wird nicht ausgeführt
   except
     OutlookApp := CreateOleObject('Outlook.Application');
   end;
      try
         Mailitem := OutlookApp.CreateItem(olMailItem);
         try
            Mail.subject := sBetreff;
            Mail.Recipients.Add(sEmpfaenger);
            Mail.Body := sNachricht;
            ObjectInspector := Mail.Getinspector;
            Editor := ObjectInspector.Editor;
            Editor.Characters.item(1).InsertBefore(Mail.Body);   //der Text steht in der Email, allerdings ohne Signatur
            Mail.send;
         finally
            Mail := Unassigned;
         end;
      finally
         OutlookApp := Unassigned;
      end;
end;
Lasse ich mir die E-Mail allerdings anzeigen, statt sie direkt zu verschicken (Mail.Display), ist die Signatur vorhanden...
Ich weiß einfach nicht weiter und hoffe ihr könnt mir helfen!

Vielen Dank im Vorraus.

E: Gelöst, lasse mir die Mail vorher doch anzeigen und der Benutzer verschickt die Mail


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz