(Co-Admin)
Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
Delphi 11 Alexandria
|
Re: Eigenes Protokoll , geht nicht :(
5. Nov 2005, 18:18
Moin Blumi,
bei ExecuteStr fügst Du %1 nahtlos an den Namen der Datei, so dass BlaBla.exe%1 als Anwendung registriert wird
Statt '%1' solltest Du also ' %1' nehmen (also mit Blank davor)
Da der Pfad der Anwendung auch Blanks enthalten kann solltest Du Application.ExeName auch noch in " einklammern:
ExecuteStr := '"'+Application.Exename+'" %1';
Sollte als Parameter auch ein Pfad mit Leerzeichen übergeben werden können, muss auch der Parameter in " eingeklammert werden.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
|