Thema: Delphi Frage zum RunFile

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Frage zum RunFile

  Alt 17. Apr 2004, 22: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
  Mit Zitat antworten Zitat