Entwickler-Ecke
Internet / Netzwerk - Mailto Parameter übernehmen
Eckesachs - Do 24.07.08 17:28
Titel: Mailto Parameter übernehmen
Hallo,
Ich habe da mal eine Frage:
Wie werden die Parameter von mailto an das Standard Mailprogramm übergeben?
Xentar - Do 24.07.08 20:06
*tilt*
was möchtest du? Welche "mailto" Parameter? Von welcher Komponente reden wir hier?
Yogu - Do 24.07.08 20:23
Meinst du das hier:
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.
Timosch - Do 24.07.08 20:25
Xentar 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.
Xentar - Fr 25.07.08 00:25
Timosch hat folgendes geschrieben: |
Xentar 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 - 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.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!