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 

DLL Funktionen einbauen



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!

31.10.2016, 11:52
Beitrag #2

GerdW Online
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: DLL Funktionen einbauen
Hallo Raisa,

Zitat:Das neue Programm soll sich einfach durch Ergänzen von dll-Dateien in einem Ordner um weitere Messgeräte erweitern lassen.
Das hört sich nett an, hat aber so einige Haken und Ösen!
- Bei einer DLL muss der Aufrufer wissen, welche Funktionen mit welchen Parametern in der DLL enthalten sind - und zwar bevor die DLL aufgerufen wird! Wenn also eine neue DLL in den Ordner gelegt wird, muss sie exakt die gleichen Funktionsaufrufe wie die anderen DLLs bieten, egal welcher Gerätetyp unterstützt werden soll…
- Du kannst in LabVIEW nicht dynamisch neue VIs/DLL-Aufrufe erzeugen. Du kannst nur den Pfad auf eine DLL vorgeben, um damit dann wieder eine bekannte Funktion mit bekannten Parametern aufzurufen!

Wenn du mit diesen Einschränkungen leben kannst, dann kannst du dich gern daran setzen, diesen Aufbau einer Plugin-Architektur in LabVIEW umzusetzen! Big Grin

Zitat:Muss ich die Funktionen mit C++ programmieren oder kann man das auch mit labview?
Wenn du die DLLs nur mit LabVIEW nutzen willst, dann kannst du sie auch mit LabVIEW erstellen…

Warum die Festlegung auf DLLs? Warum keine LabVIEW-internen Dinge wie LLBs, lvlibs, Ordnern mit VIs?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: DLL Funktionen einbauen - GerdW - 31.10.2016 11:52
RE: DLL Funktionen einbauen - GerdW - 01.11.2016, 16:26

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Signalverlauf verstrichene Zeit einbauen antwort 3 4.085 06.03.2017 15:03
Letzter Beitrag: GerdW
  Funktionen "suchen" gottfried 4 4.579 30.06.2013 08:47
Letzter Beitrag: gottfried
  SubVI wieder einbauen Hasenfuss 3 3.547 29.01.2013 11:31
Letzter Beitrag: jg
  Event handler einbauen Scherni 6 5.746 30.08.2012 10:26
Letzter Beitrag: Scherni
  Array-Funktionen Ninja2602 10 10.799 19.07.2011 18:10
Letzter Beitrag: jg
  Hilfedatei (pdf) in *.lvproj einbauen und daraus aufrufen Aleph1 4 6.281 10.12.2010 13:14
Letzter Beitrag: Aleph1

Gehe zu: