Zitat von
Van HelF:
warum den pfad aus der registry ?!
versuchs mal so:
Delphi-Quellcode:
var MailProgramm:string;
Mailprogramm:='C:\Programme\Mozilla Thunderbird\thunderbird.exe';
ShellExecute(Application.Handle, 'open', PChar(MailProgramm), nil, nil, SW_ShowNormal);//Mail Prog. starten
Das was du schreibst sollte man
NIE machen. Wer garantiert dir das Mozialla unter diesem Pfad und auf Laufwerk C installiert ist? Mozilla ist ein alternativ Browser und somit verwenden eigentlich nur versierte Leute bzw. Leute die alternativen Suchen dieses Programm. Und dementsprechend muss man davon ausgehen das gerade bei diesem Programm nicht die Standardinstallationspfade zutreffen.