Einzelnen Beitrag anzeigen

Brüggendiek

Registriert seit: 13. Dez 2002
Ort: Dortmund
275 Beiträge
 
Delphi 5 Standard
 
#2
  Alt 1. Jan 2003, 00:15
Hallo!

Wenn Du in Deinem Programm "ParamStr (0)" aufrufst, bekommst Du den kompletten Programmnamen Deiner Anwendung inkl. Pfad zurück. Mit "ExtractFilePath" ziehst Du da den Pfad raus und hast den Ordner, in dem Dein Programm gespeichert ist. Damit kannst Du dann weiterarbeiten.

Nach
Code:
Pfad:= ExtractFilePath (ParamStr (0));
findest Du also in der Variablen Pfad (String, logisch) den gesuchten Wert mit nachfolgendem '\'!

Allerdings: persönlich finde ich es nicht so gut, wenn die Daten im Programmverzeichnis mit drin stehen! Du solltest eventuell über eine INI-Datei nachdenken, in der das Programm seine Einstellungen speichert. Der Benutzer kann dann bei der Installation oder Ausführung angeben, wo er seine Daten haben will.

Gruß

Dietmar Brüggendiek
Dietmar Brüggendiek
  Mit Zitat antworten Zitat