' schrieb:Ja, klar, ich meine 8.6f1
Ich vermute es hat mehr mit Autopopulating Folders und Vista zu tun.
Habe zwei fast identische VIs zum Starten des SubVIs. Bei einem funktioniert es
[attachment=44264:KeinFehler.png]
Beim anderen geht es nicht:
[attachment=44265:Fehler.png]
Dich wundert das? Du gibst LabVIEW einen relativen Pfad (der notabene eigentlich sogar falsch ist da der Classname auch Bestandteil des VI Namens sein sollte) und hoffst dass LabVIEW selber weiss von wo aus dieser relative Pfad gemeint ist. Eventuel dass LabVIEW 8.6 in so einem Fall auser den Standardsuchpfaden auch noch das Directory wo Dein Projektfile steht mit in die Suche nimmt aber danach hört es auf.
Im Executable geht das solange gut wie Du nur ein VI mit dem selben Basisnamen hast. Sonst werden Dir die VIs mit dem selben Namen in seperate Unterdirecotries gepropt und dan wird es auch wieder schwierig um das alles gut zu bekommen, wobei dann Deine relativen Pfade eventuel funktionieren könnten. Solange das VI im Executable selber steckt geht es immer da LabVIEW dort immer zuerst schaut.
Rolf Kalbermatter