LabVIEWForum.de - Einbindung einer Dll

LabVIEWForum.de

Normale Version: Einbindung einer Dll
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hallo zusammen

ich möchte folgende Funktion aus einer DLL in mein Programm einfügen.

BOOL eBusSendMasterToSlave
( heBus :DWORD;
nTargetAddr :DWORD;
nPrimaryCmd :DWORD;
nSecondaryCmd :DWORD;
lpeBusSendData :Pointer;
nSendDataLen :DWORD;
lpeBusReceiveData :Pointer;
lpnReceiveDataLen: LPDWORD);


als blutiger Angänger bin ich auf eure Hilfe angewiesen



herzlichen dank

PS: DLL im Anhang
' schrieb:hallo zusammen

ich möchte folgende Funktion aus einer DLL in mein Programm einfügen.
{...}
als blutiger Angänger bin ich auf eure Hilfe angewiesen
herzlichen dank

PS: DLL im Anhang


Hi ,

welcher Anhang?
Die Suche hilft Dir bestimmt weiter, wurde schon relativ oft hier behandelt...
Hast Du schon die LabVIEW-Hilfe befragt?
Gruß, Rob
Hallo temag,

die DLL fehlt leider.
Hast Du die Hilfefunktion hier im Forum schon benutzt?
Das Aufrufen von DLL's war schon häufig Thema.

Für DLL & Externen Code gibt es sogar ein eigenes Unterforum.

Um eine DLL aufzurufen benötigst Du das VI "Knoten zum Aufrufen externer Bibliotheken [Call library function node]

Die LV Hilfe weiß auch noch was!
Code:
Beispiel:
Siehe das VI Call DLL unter LabVIEWexamplesdlldata passingCall Native Code.llb als Anwendungsbeispiel für Knoten zum Aufruf externer Bibliotheken (Funktion).

Grüße
Andreas
Hallo,

da gibt es doch extra einen DLL-Assistent, der Dir schon eine Menge Arbeit abnimmt. Ob es den aber bei 7.1 schon gab weiß ich nicht.

Gruß Markus

EDIT:
Das gibt es unter "Tools"->"Import"->"Shared Library (.dll)"
Da werden Dir schon fertige VIs zu Deiner DLL erzeugt.
Zur Info!
Dein DLL-Assistenten gibt es erst seit LV8.2
Referenz-URLs