Thema: Delphi Problem mit ShellExecute

Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Problem mit ShellExecute

  Alt 24. Okt 2005, 20:03
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.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat