Einzelnen Beitrag anzeigen

mr2

Registriert seit: 3. Mai 2003
140 Beiträge
 
Delphi 2006 Enterprise
 
#12

Re: Tastatureingabe in MSOutlook von delphi simulieren

  Alt 6. Nov 2003, 22:18
Hallo,

haben die Angestellten denn die Vollversion von Outlook?
Bei mir in der Firma hat jeder Outlook und das angegebene Schnipsel funktioniert mit sämtlichen Outlook-Versionen (95-2003) unter nahezu allen Windows-Betriebssystemen (95 - XP).
Wenn Du der einzige bist der kein Outlook hat, könntest Du es ja einfach mal installieren
Wenn nicht musst Du ShellExecute verwenden:
Delphi-Quellcode:
uses
  Shellapi;
var
  Command: string;
begin
  Command := 'mailto:hans@aol.com?subject=Betreff&body=BlaBla';
  ShellExecute(0, nil, PChar(Command), nil, nil, SW_SHOWNORMAL);
Dadurch wird der Standard-Mailclient geöffnet und eine Mail mit obigen Angaben erzeugt.
Ist einfach, hat aber den Nachteil dass man die Mail nicht aus dem Delphi-Programm versenden kann (der User muss nochmal clicken).

Außerdem gibt es ja noch MAPI (einfach mal in der DP danach suchen).
"... we know, there are known knowns; there are things we know we know. We also know there are known unknowns; that is to say we know there are some things we don't know. But there are also unknown unknowns - the ones we don't know we don't know."
  Mit Zitat antworten Zitat