Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi E-Mail aus Programm senden (https://www.delphipraxis.net/68043-e-mail-aus-programm-senden.html)

Christian18 23. Apr 2006 21:37


E-Mail aus Programm senden
 
Hallo,

wie kann ich das E-Mail Formular aus mein standard E-Mail Programm aufrufen. Es soll übergeben werden:

E-Mail Adresse des empfängers

ein test und ein anhang. oder auch mehrer anhänge

wie kann ich das machen???

MFG

fkerber 23. Apr 2006 21:38

Re: E-Mail aus Programm senden
 
Hi!

Schau mal nach Bei Google suchenmapi
Eventuell können dir auch die Indy's weiterhelfen....


Ciao Frederic

Christian18 23. Apr 2006 21:47

Re: E-Mail aus Programm senden
 
hi,

kann man das nicht irgendwie über Shellexecute machen???

fkerber 23. Apr 2006 21:49

Re: E-Mail aus Programm senden
 
Hi!

Ja, das geht, dann ist aber kein Anhang möglich.
Für weiteres siehe hier:

http://delphi.about.com/od/interneti.../aa020304a.htm


Ciao Frederic

Christian18 23. Apr 2006 21:53

Re: E-Mail aus Programm senden
 
Kannst du mir dann bitte mal sagen wie das mir shellexecute funktioniert???

fkerber 23. Apr 2006 21:58

Re: E-Mail aus Programm senden
 
Hi!

Zitat:

Send an e-mail with the subject and the message body


Delphi-Quellcode:
var em_subject, em_body, em_mail : string;
begin
  em_subject := 'This is the subject line';
  em_body := 'Message body text goes here';

  em_mail := 'mailto:delphi.guide@about.com?subject=' +
    em_subject + '&body=' + em_body ;

  ShellExecute(Handle,'open',
    PChar(em_mail), nil, nil, SW_SHOWNORMAL) ;
end;

http://delphi.about.com/od/windowssh...uteprogram.htm


Ciao Frederic

Christian18 23. Apr 2006 22:17

Re: E-Mail aus Programm senden
 
in welche unit ist shellexecute???

gsh 23. Apr 2006 22:18

Re: E-Mail aus Programm senden
 
shellapi

inherited 23. Apr 2006 22:37

Re: E-Mail aus Programm senden
 
Verweis auf Chäffe: *HUST*REFACTORING*HUST*

DevilsCamp 26. Apr 2006 09:39

Re: E-Mail aus Programm senden
 
Zitat:

Zitat von inherited
Verweis auf Chäffe: *HUST*REFACTORING*HUST*

hmm. Ist Refactoring nicht erst ab Delphi2005 evtl. sogar erst ab 2006 verfügbar? Was also, wenn er eine ältere Version am laufen hat?

Luckie 26. Apr 2006 10:19

Re: E-Mail aus Programm senden
 
Und was ist mit Refactoring an dieser Stelle gemeint? Was soll am Code und / oder Design geändert werden?

fkerber 26. Apr 2006 12:00

Re: E-Mail aus Programm senden
 
Hi!

Zitat:

Zitat von Luckie
Und was ist mit Refactoring an dieser Stelle gemeint? Was soll am Code und / oder Design geändert werden?

Diese Frage habe ich mir, und auch ihm per PM, gestellt:

Gemeint war folgendes:
Zitat:

Zitat von inherited
Refactoring...
Diese neue eigenschaft des BDS06 hat Chäffe hier (4. Video) vorgestellt.
Mit Refactoring kann man alles mögliche achen, unter anderem einen Begriff makieren und so herausfinden in welcher unit sich dieser befindet ohne das sie vorher eingebunden ist.

und

Zitat:

Zitat von inherited
Rechtsklick->refactoring->find unit :wink:


Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 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