Autor | Thema: GetDir$ | | Datum:31.12.01 07:12 
(Marc-Gordon@Web.de) | |
Hallo,
wenn ich mein Programm aus dem RUN-Schlüssel der Registry, oder Programmgruppe heraus starte, so findet er mir nicht das korreckte Laufwerk bzw. dem Pfad @GetDir$("@") - Sondern nur, wenn ich Direkt aus dem Programmverzeichniss starte in dem die EXE auch liegt. Wie kann ich dieses Problem Lösen ?
Danke im Vorraus
|
| | Datum:31.12.01 08:04 
(mrk@mrk-soft.de) | |
GETDIR("@") liest den aktuellen Pfad ein, der gerade
exestiert, bzw. eingestellt ist. Um den eigenen Pfad des
Programmes herauszubekomen, bietet sich Par$(0) an,
aber Vorsicht, im INTERPRETERMODUS liefert par$(0) den
Pfad von der Profan exe zurück, als EXE ist es das Programm
dann selber !!!!
Thorsten
|
| | Datum:31.12.01 09:08 
(Marc-Gordon@Web.de) | |
Funktioniert Super,
Danke, und einen guten Rutsch ins neues Jahr.
Ps.: Es gibt wohl kaum einen Programmierer, der sich nicht einen Euro-Rechner programmiert hat :-)
|
| | Datum: 04.01.02 11:23 
(martin@technopolis.de) | |
Bei einer Verknüpfung hat @GetDir$("@") das Programmverzeichnis nur, weil es als Arbeitsverzeichnis angegeben wurde. Das ist bei dem Schlüssel nicht der Fall.
Martin
|
|
|