INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

VI lässt sich nicht öffnen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.07.2008, 11:21
Beitrag #1

htw10870 Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2008, 12:15
Beitrag #2

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
VI lässt sich nicht öffnen
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.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2008, 12:59 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2008 12:59 von htw10870.)
Beitrag #3

htw10870 Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2008, 13:09
Beitrag #4

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
VI lässt sich nicht öffnen
' schrieb: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

Das LabVIEW hat ja ein eigenes Beep.vi, war das in 6.1 noch nicht dabei?
Mann ist lange her.... ja früher war eben noch ein einfaches Beep nur mit DLL Aufruf (ohne Assistent) möglich.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Blockdiagramm lässt sich nicht zeigen Edi70 5 3.827 12.07.2021 11:14
Letzter Beitrag: GerdW
  .exe verbindet sich nicht mit NI 6008 shurtugalLF 11 7.770 02.02.2019 12:18
Letzter Beitrag: shurtugalLF
  Bei bestehenden VIs lässt sich Codefenster nicht öffnen _Markus_ 5 4.513 25.09.2018 09:17
Letzter Beitrag: _Markus_
  Blockdiagramm lässt sich nicht öffnen LabDevo_CLD 1 4.173 07.08.2017 11:43
Letzter Beitrag: GerdW
  Status LED Anzeige ändert sich nicht mehr DaniusM 10 7.589 18.08.2015 13:41
Letzter Beitrag: DaniusM
  LabVIEW lässt sich nicht mehr beenden Hasenfuss 0 3.691 04.07.2015 16:58
Letzter Beitrag: Hasenfuss

Gehe zu: