13.09.2012, 07:07
Hallo,
ich habe folgende Dateistruktur:
\Main.vi
\Exe\Main.exe
\VIs\Sub1.vi
\VIs\Sub2.vi
Ziel ist, Sub2.vi relativ von Sub1.vi aufzurufen. Läuft das Main als vi, zerlege ich den Pfad von Sub2.vi 1x und hänge den Namen von
Sub1.vi an den zerlegten Pfad an. Funktioniert.
Läuft das Programm nun als exe erhalte ich als aktuellen Pfad des VIs folgendes: \Exe\Main.exe\VIs\Sub1.vi.
Das heißt ich müsste den Pfad 4x zerlegen und dann \VIs\Sub2.vi anhängen. Würde gehen ist mir aber zu unsicher.
Welche Möglichkeiten habe ich noch diese Phänomen zu lösen?
So lange ich die Ordnerstruktur beibehalte wird dies funktionieren.
Stefan
ich habe folgende Dateistruktur:
\Main.vi
\Exe\Main.exe
\VIs\Sub1.vi
\VIs\Sub2.vi
Ziel ist, Sub2.vi relativ von Sub1.vi aufzurufen. Läuft das Main als vi, zerlege ich den Pfad von Sub2.vi 1x und hänge den Namen von
Sub1.vi an den zerlegten Pfad an. Funktioniert.
Läuft das Programm nun als exe erhalte ich als aktuellen Pfad des VIs folgendes: \Exe\Main.exe\VIs\Sub1.vi.
Das heißt ich müsste den Pfad 4x zerlegen und dann \VIs\Sub2.vi anhängen. Würde gehen ist mir aber zu unsicher.
Welche Möglichkeiten habe ich noch diese Phänomen zu lösen?
So lange ich die Ordnerstruktur beibehalte wird dies funktionieren.
Stefan