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 

VIs aus DLL aufrufen



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!

25.11.2011, 10:52 (Dieser Beitrag wurde zuletzt bearbeitet: 25.11.2011 10:54 von rolfk.)
Beitrag #6

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: VIs aus DLL aufrufen
(24.11.2011 12:57 )Trinitatis schrieb:  Gibt es denn überhaupt irgend eine Möglichkeit, aus einer DLL heraus nacheinander verschiedene VIs zu öffnen, ohne dass das aufrufende VI bei jedem Aufruf stehenbleibt?

Ich weiss es nicht sicher. Der erste Schritt wäre natürlich um die Call Library Node als reentrant zu konfigurieren, aber ich wage es zu bezweifeln dass damit alle Probleme beseitigt sind. Die "richtige" Weise dazu ist um eben nicht eine DLL zu benützen, da LabVIEW sowohl in der Call Library Node als auch im C Wrapper der innerhalb der DLL um jedes exportierte VI gestrickt wird, ziemliche Klimmzüge macht um zwischen dem LabVIEW orientierten Parameterinterface im Heap und dem C orientierten Parameterinterface auf dem Stack zu vermitteln.

Alternativen dazu sind entweder LabVIEW LLBs oder wenn es eine neuere LabVIEW Version sein darf, die VI Libraries.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
VIs aus DLL aufrufen - Trinitatis - 24.11.2011, 10:41
RE: VIs aus DLL aufrufen - jg - 24.11.2011, 10:47
RE: VIs aus DLL aufrufen - rolfk - 24.11.2011, 11:24
RE: VIs aus DLL aufrufen - jg - 24.11.2011, 11:55
RE: VIs aus DLL aufrufen - Trinitatis - 24.11.2011, 12:57
RE: VIs aus DLL aufrufen - rolfk - 25.11.2011 10:52

Gehe zu: