Hallo,
mit der Funktion CurDir() wird der Aktuelle Pfad zurückgegeben.
Wenn ich das Projekt aus der Entwicklungsumgebung Lade, liefert die CurDir() Funktion einen (für mich) falschen Wert zurück
Gibt es eine Ergänzung damit der Pfad des Speicherort der Form zurückgegeben wird?
Oder löst sich das Problem nach dem Erstellen der *.Exe?
danke,
Nils
Hi N,
mit der Funktion CurDir() wird der Aktuelle Pfad
zurückgegeben.
Ja.
Wenn ich das Projekt aus der Entwicklungsumgebung Lade,
liefert die CurDir() Funktion einen (für mich) falschen Wert
zurück
Dann hast du ein Problem mit dem erhofften Wert 
Gibt es eine Ergänzung damit der Pfad des Speicherort der Form
zurückgegeben wird?
Das ist doch was völlig anderes als CurDir.
Eine in Vb gestartete Form hat m.E. keinen Verzeichnispfad, die hängt da irgendwo im Arbeitsspeicher rum.
Was du auslesen könntest ist der Speicherort der VB.exe oder im VBE den Speicherort der dateien des Projekts.
Wie gesagt, VB kenne ich nicht, einfach so Gedanken laufen lassen.
Gruß
Reinhard
Oder löst sich das Problem nach dem Erstellen der *.Exe?
danke,
Nils
Hallo,
CurDir ist auch veränderlich, für die meisten Anwendungen nicht zu gebrauchen. Du hast Dich nur vergriffen, was Du wolltest ist
App.Path
Gruß Rainer
Hallo Reinhard,
Gibt es eine Ergänzung damit der Pfad des Speicherort
der Form zurückgegeben wird?
Das ist doch was völlig anderes als CurDir.
Eine in Vb gestartete Form hat m.E. keinen Verzeichnispfad, die hängt : da irgendwo im Arbeitsspeicher rum.
das stimmt, aber gemeint war das Verzeichnis, in dem die Anwendung liegt. Dieser Pfad steht in App.path.
Gruß Rainer