Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 249266 (10702)
  Suchen
 Zurück zur Übersicht
 AutorThema: GetDir$
Marc-Gordon Kröhn
Datum:31.12.01 07:12 Antwortenals Email verschicken (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


Thorsten
Datum:31.12.01 08:04 Antwortenals Email verschicken (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




Marc-Gordon Kröhn
Datum:31.12.01 09:08 Antwortenals Email verschicken (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 :-)


Martin Heller
Datum: 04.01.02 11:23 Antwortenals Email verschicken (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


 Zurück zur Übersicht