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