(Co-Admin)
Registriert seit: 29. Mai 2002
Ort: Hamburg
11.120 Beiträge
Delphi 11 Alexandria
|
Re: Frage zum RunFile
17. Apr 2004, 23:52
Moin Daniel,
oder jemand ruft das Programm über einen Link auf in dem das Arbeitsverzeichnis (= CurrentDir) anders eingestellt ist als es für die Ausführung des Programmes notwendig ist.
Auch durch Öffnen/Speichern Dialoge lässt sich das CurrentDir "verbiegen"
Die sicherste Methode relativ zur Position der eigenen Exe zu arbeiten dürfte sein, sich den Pfad beim Programmstart mit
sProgrammRoot := ExtractFilePath(paramstr(0));
oder Ähnlichem auszulesen, und dann immer diese Variable zu benutzen.
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
|