Einzelnen Beitrag anzeigen

urs.liska

Registriert seit: 6. Aug 2003
Ort: Freiburg
195 Beiträge
 
Delphi 6 Professional
 
#4

Re: Standard-Internet und -Mail-Client einstellen

  Alt 10. Feb 2006, 19:55

Durch geduldiges Suchen findet man manchmal auch selber was...

Zumindest für den Browser scheine ich jetzt die Lösung zu haben.
Der Registry-Schlüssel
HKEY_CURRENT_USER\Software\Classes\HTTP\shell\open \command
gibt an, mit welchem Programm Links geöffnet werden.
Als (Standard-)Wert wird z.B.
"C:\Programme\Mozilla Firefox\firefox.exe" %1
erwartet.

[edit:]
Der Schlüssel
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail
gibt den Standard-Mailclient an.
Als Wert wird der Name des Clients erwartet, wie er in der Registry als Unterschlüssel geschrieben ist.
(Ich habe etwas länger gebraucht, das herauszufinden, da andere Programme diese Änderung erst wahrnehmen, nachdem sie geschlossen und neu gestartet wurden...)

Ich schreibe das nur, falls einmal jemand anderes so etwas braucht...
Also: um zwischen verschiedenen Browsern und Clients umzuschalten, einfach diese beiden Schlüssel austauschen.
Und noch eine Messagebox zufügen, die darauf hinweist, dass die Änderungen in momentan geöffneten Programmen wahrscheinlich nicht wirksam sind...

Gruß
Urs
  Mit Zitat antworten Zitat