Autor Beitrag
Eckesachs
Hält's aus hier
Beiträge: 12

Win XP, OpenSUSE 10.3, Ubuntu 8.04
Delphi 2007 for Win32
BeitragVerfasst: Do 24.07.08 17:28 
Hallo,

Ich habe da mal eine Frage:
Wie werden die Parameter von mailto an das Standard Mailprogramm übergeben?
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Do 24.07.08 20:06 
*tilt*
was möchtest du? Welche "mailto" Parameter? Von welcher Komponente reden wir hier?
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Do 24.07.08 20:23 
Meinst du das hier:

ausblenden Quelltext
1:
mailto:info@yogularm.de?subject=Ja,%20das%20mein%20ich					


Edit: Vielleicht sollte ich das doch noch erklären ;)

Wenn du diesen Link aus deinem Browser aus aufrufst, wird das Standard-Mailprogramm des Browsers mit den Parametern gestartet. Wenn du es über das Windows-Tool "Ausführen" (Start > Ausführen...) startest, öffnet sich das Windows-Standardprogramm. Und genau das passiert auch, wenn du ShellExecute verwendest.


Zuletzt bearbeitet von Yogu am Do 24.07.08 22:18, insgesamt 2-mal bearbeitet
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Do 24.07.08 20:25 
user profile iconXentar hat folgendes geschrieben:
*tilt*
was möchtest du? Welche "mailto" Parameter? Von welcher Komponente reden wir hier?

Ganz offensichtlich über gar keine, sondern über den mailto-Protokollhandler.
Windows ruft das Standard-Mailprogramm auf und übergibt ihm die Parameter, so wie anderen Programmen auch. Wie die genaue Befehlszeile lautet, kann man in den Ordneroptionen unter Dateitypen nachschauen.

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Fr 25.07.08 00:25 
user profile iconTimosch hat folgendes geschrieben:
user profile iconXentar hat folgendes geschrieben:
*tilt*
was möchtest du? Welche "mailto" Parameter? Von welcher Komponente reden wir hier?

Ganz offensichtlich über gar keine, sondern über den mailto-Protokollhandler.
Windows ruft das Standard-Mailprogramm auf und übergibt ihm die Parameter, so wie anderen Programmen auch. Wie die genaue Befehlszeile lautet, kann man in den Ordneroptionen unter Dateitypen nachschauen.


Ach das Ding.
Sorry, daran hatt ich gar nicht gedacht - sind ja hier schließlich in nem Delphi Forum ;)
Eckesachs Threadstarter
Hält's aus hier
Beiträge: 12

Win XP, OpenSUSE 10.3, Ubuntu 8.04
Delphi 2007 for Win32
BeitragVerfasst: Fr 25.07.08 12:07 
Vielen Dank für die Antworten,
ich habe mein Programm als Standart Mailprogramm eingestellt,
es wird auch gestartet wenn ich auf einen mailto Link klicke,
aber es werden keine Parameter übergeben.
Das heißt wenn ich Paramcount aufrufe dann erhalte ich als Rückgabewert 0.