24.07.2008, 11:21
Beitrag #1
|
htw10870
LVF-Grünschnabel
Beiträge: 47
Registriert seit: Nov 2004
6.1, 8.00, 8.2, 8.2.1, 8.5, 8.5.1, 8.6, 2010
2004
de
01468
Deutschland
|
VI lässt sich nicht öffnen
Hallo,
ich habe ein älteres Programm welches in LabVIEW 6.1 geschrieben wurde.
Jetzt möchte ich es wiederverwenden und bekomme es einfach nicht geöffnet.
Ich habe 3 unterschiedliche Rechner (2xWin XP, 1x Win2000). Alle haben sowohl LV6.1 als auch LV8.5.1 installiert. Auf dem Win2000 Rechner kann ich das VI mit LV6.1 und 8.5.1 öffnen, auf den beiden XP-Maschinen nicht. Es startet dort einfach nicht. Keine Fehlermeldung, kein Absturz, nichts - gar nichts!? Alle zugehörigen Sub-VIs lassen sich problemlos auf allen 3 Rechnern öffnen, nur das Haupt-VI nicht.
Die Betriebssysteme sind der einzige Unterschied, den ich zwischen diesen Maschinen feststellen konnte.
Kennt jemand dieses Phänomen und hat ne Idee woran das liegen könnte?
Grüße
|
|
|
24.07.2008, 12:15
Beitrag #2
|
|
|
24.07.2008, 12:59
(Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2008 12:59 von htw10870.)
Beitrag #3
|
htw10870
LVF-Grünschnabel
Beiträge: 47
Registriert seit: Nov 2004
6.1, 8.00, 8.2, 8.2.1, 8.5, 8.5.1, 8.6, 2010
2004
de
01468
Deutschland
|
VI lässt sich nicht öffnen
' schrieb:Was du mal machen kannst, das VI in W2000 und LV8.5.1 zu speichern und versuchen, das neugespeicherte auf XP zu öffnen.
Früher oder später musst du eh 2 Versionen pflegen. (LV6 +LV8)
Aber warum es so ist, kann ich nur vermuten.
- andere Benutzerrechte auf XP.
ev. ruft dein HauptVI irgendwas in einem geschützten Ordner auf (z.Bsp DLL in windowssystem32). Ich weis jetzt gar nicht, was LV in so einem Falle macht.
Hallo,
ich habs gefunden! Die Richtung deiner Idee war richtig. Ich habe in dem Programm einen MessageBeep ausgegeben über einen Aufruf der User32.dll von Windows. Das war damals ein Beispiel von der NI Web-Seite. In dem Aufruf war der Pfad zur user32.dll fest reingeschrieben und nicht relativ. Da WinXP einen anderen Roots-Pfad als Win2k hat konnte LV die Datei natürlich nicht finden. Trotzdem ist es schon eigenartig, dass dann gleich die gesamte LV-Instanz abgeschossen wird.
Grüße
|
|
|
24.07.2008, 13:09
Beitrag #4
|
|
|
| |