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 

Dieses Thema hat akzeptierte Lösungen:

BarCode Toolkit einbinden



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!

17.03.2016, 15:22 (Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2016 15:23 von TobSTAR.)
Beitrag #3

TobSTAR Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jun 2014

14.0.0f1
2014
DE

47829
Deutschland
RE: BarCode Toolkit einbinden
Zitat:Eine LLB kann eine Menu Palette haben die der Entwickler der LLB editieren kann. Wenn die LLB dann in die LabVIEW Menu Palette eingefügt wird schaut LabVIEW ob so eine Palette in der LLB anwesend ist und wenn dem so ist fügt es diese ein. Wenn keine Menu Palette in der LLB ist, generiert LabVIEW eine neue mit allen VIs in der LLB drin.

Soweit verstanden, wenn ich die dir.mnu entferne würde ich theoretisch an die anderen VIs kommen. Sinn oder Unsinn dieses Vorgehen mal dahin gestellt (siehe Bild 3).

Zitat:Der Entwickler dieser LLB hat scheinbar gedacht, dass diese VIs alles ist, was ein gewöhnlicher Benützer dieser LLB benützen sollte. Alles andere sind Hilfs-VIs die von diesen öffentlichen Funktionen irgendwie benützt werden und ohne eingehendes, tiefgehendes Verständnis der Library wohl nicht für sich selber nutzbar sind. Sicher die Express VI Funktion wird intern viele Hilfs-VIs benützen die ausserhalb dieses VIs völlig nutzlos sind.

Was mich verunsichert hat ist die Hilfeseite (siehe Bild 2), hier ist ersichtlich das mehrere SubVI's in der Funktionspalette zur Verfügung stehen müssten. Denke demnach das ein fehlerhaftes *.mnu vorliegt bzw. wahrscheinlich teilweise inkompatible zu lv14_img ist? Hab es gerade mit LV8.5.1 getestet und siehe da Funktionspalette vollständig (siehe Bild 1).

Zitat: Füge eines der VIs das in der Palette verfügbar ist in ein Diagramm und dann öffnest Du das Diagramm davon und schaust Dir an was darin verfügbar ist und von den VIs darin wieder dasselbe und so weiter. Wenn jemand sich schon die Mühe gemacht hat die LLB Menu Palette explicit zu editieren hat das immer einen guten Grund. Alle VIs die dort nicht vorhanden sind hat der Entwickler als nicht öffentlich angesehen und daher entfernt. Benützung davon direkt in Deinem eigenen Code hat eine sehr grosse Chance, dass eine neue Version der Library Deinen Code bricht.

Confused Passwort geschützt


Also liegt das Problem ganz klar in dem Versionskonflikt zwischen LV7.1 und LV 2014 Dodgy doof. Soweit erst mal vielen Dank für die ausführliche Erklärung, mal wieder was dazu gelernt, top!

Nur Interessen halber, besteht die Möglichkeit das mnu-File neu zu erstellen? Bzw. für LV2014 fit zu bekommen?


Angehängte Datei(en) Thumbnail(s)
           
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
BarCode Toolkit einbinden - TobSTAR - 17.03.2016, 11:56
RE: BarCode Toolkit einbinden - rolfk - 17.03.2016, 13:02
RE: BarCode Toolkit einbinden - TobSTAR - 17.03.2016 15:22
RE: BarCode Toolkit einbinden - rolfk - 17.03.2016, 16:09
RE: BarCode Toolkit einbinden - TobSTAR - 21.03.2016, 14:10

Gehe zu: