LabVIEWForum.de
Rechtsklick auf Cluster oder Verbindungslinie - FEHLER - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Rechtsklick auf Cluster oder Verbindungslinie - FEHLER (/Thread-Rechtsklick-auf-Cluster-oder-Verbindungslinie-FEHLER)



Rechtsklick auf Cluster oder Verbindungslinie - FEHLER - dewaldo - 29.08.2008 13:10

Hallo.

Ich hoffe Ihr könnt mir mit meinem Problem weiterhelfen. Es besteht seit etwa 2 Monaten und so langsam verzeifele ich daran und weiß nicht, woran das liegt oder wodurch es hervorgerufen wurde.
Ich nutze LabVIEW 8.5.1.

Wenn ich egal wo im Blockdiagramm einen Rechtsklick auf eine Verbindungslinie oder auch Clusterlinie, eine Referenzlinie, ganz egal, z.b. einfach nur einen Rechtsklick auf den Fehlercluster mache,
wo man z.B. Dinge wie "Sonde erstellen" auswählen kann geschieht erstmal etwa 10 Sekunden garnichts, bis dann die Meldung erscheint < Bedienelement auswählen mit Namen "" >
Dann kann ich nichts mehr tun. Mit viel Glück gelingt es mir nach 20 oder 30 Mal auf den Abbrechen Button drücken, dass ich wieder in's VI Fenster zurückkehren kann aber
meistens hilft nur noch den kompletten LabVIEW.exe Prozess im Taskmanager abzuschießen.

Kennt jemand dieses Problem bzw. weiß jemand eine Lösung ?

P.s. Ich habe Anfang der Woche eine komplette Neuinstallation von LabVIEW inkl. Treibern gemacht nach vorheriger Deinstallation, aber das Problem ist dennoch geblieben.
Ich kann also das komplette Kontextmenü nicht nutzen, was normal erscheint wenn man einen Rechtsklick auf eine Linie macht...


Gruß, dewaldo


Rechtsklick auf Cluster oder Verbindungslinie - FEHLER - sccompu - 29.08.2008 13:56

Hallo dewaldo,

da würde ich mich mal direkt an den Support von NI wenden.

Gruß
Christian


Rechtsklick auf Cluster oder Verbindungslinie - FEHLER - dewaldo - 01.09.2008 15:56

' schrieb:Hallo dewaldo,

da würde ich mich mal direkt an den Support von NI wenden.

Gruß
Christian

Wenn sonst niemand einen Vorschlag hat bzw. niemand dieses Problem kennt bleibt mir wohl nichts anderes übrig als mich direkt an den Support von NI zu wenden...


Rechtsklick auf Cluster oder Verbindungslinie - FEHLER - dewaldo - 05.09.2008 11:46

So, die Lösung ist gefunden. Der NI-Support konnte mir nicht helfen, aber ein genialer Einfall eines Mitarbeiters hat mir den entscheidenden Hinweis gegeben.
Der Fehler rührt daher, dass LabVIEW ab der Version 8.5 benutzerdefinierte Sonden nicht mehr im LabVIEW Verzeichnis ablegt sondern da es Mehrbenutzer-Unterstützung hat legt es die Sonden im "Eigene Dateien" Ordner unter LabVIEW DataProbes ab.
Dort befand sich ein VI Namens test.vi. Dieses stammt noch aus einem alten Projekt welches seit einiger Zeit (nämlich genau seit der Zeit seit dieser Fehler besteht) nicht mehr auf der Festplatte ist.
In diesem test.vi werden einige (ca.20) Bedienelemente verwendet, welche zu strikten Typdefinitionen gehörten.

Mache ich nun einen Rechtsklick auf eine Verbindungslinie, dann versucht LabVIEW das Menü anzuzeigen. In diesem Menü gibt es die Punkte "Sonde" und "Benutzerdefinierte Sonde".
Und bevor LabVIEW mir dieses Menü "Benutzerdefinierte Sonde" anzeigt schaut es erstmal im Eigene DateienLabVIEW DataProbes nach, ob es benutzerdefinierte Sonden gibt und scheint diese im Hintergrund prüfen zu wollen, ob sie gültig sind. Und dabei hat LabVIEW nun jedesmal versucht diese test.vi zu öffnen und dabei natürlich nie die 20 fehlenden Typdefinitionen gefunden und mir daher den Auswahldialog angezeigt: "Bedienelement mit Namen "" auswählen.

Ich habe nun diese test.vi Datei aus dem Probes - Ordner gelöscht und siehe da, mein Rechtklick Menü erscheint ohne Verzögerung ! ;-)

Übrigens erklärt dieses Verhalten auch wieso eine Neuinstallation nichts bewirkt hat und der Fehler danach noch immer bestand. Ich würde dieses Verhalten als einen LabVIEW 8.5. Bug bezeichnen.


Gruß, dewaldo