Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
Delphi 10.2 Tokyo Professional
|
Re: Programm macht Probleme beim Start aus Startmenü heraus
6. Mär 2006, 16:43
Dann nimmt dein Programm wohl fälschlicherweise an, der aktuelle Pfad sei immer der Programmpfad. Wenn du als Dateinamen nur "bla.ini" angibst, dann kann die ja wer-weiß-wo liegen. Schon ein einfacher OpenDialog ändert das aktuelle Verzeichnis.
Möglichkeit 1: Ändere alle Stellen mit Dateinamen auf absolute Pfade (also z.B. ExtractFilePath(ParamStr(0)) benutzen)
Möglichkeit 2: Wechsle jeweils *VOR* dem Öffnen einer Datei in das Programmverzeichnis.
//NACHTRAG:
Da es bei dir hauptsächlich mit den Verknüpfungen nicht klappt - du musst "Ausführen in" (also das Verzeichnis) auf das Programmverzeichnis setzen. Wär' zwar nur 'ne Krücke, müsste aber erstmal gehen.
|