Tags:
c++
Hejsa!
Jeg er i gang med et projekt med Z-wave udviklingsboards hvor der skal skrives noget kode i C - til at kommunikere med modulerne. Det er ikke muligt at ændre på den kode der ligger i modulerne, så det er ved hjælp af tilhørende DLL filer der skal etableres kommunikation.
På dette område har jeg ikke ret meget erfaring,men har hørt at det skulle være muligt at tilgå funktionaliteten i modulerne via DLL filerne.
Jeg vil derfor høre om der er en der ved hvordan jeg bruger fx zwave.dll (fra cd) filen i mit C program?
På forhånd tak
Jeg kender ikke zwave.dll, men der er generelt to måder at tilgå en dll:
1: Load dll'en med LoadLibrary og få fat i adressen på den funktion du vil bruge med GetProcAddress. Det eneste du skal vide er hvordan funktionerne ser ud.
2: Ofte følger der et bibliotek med dll'en som kan bruges til at tilgå funktionerne i dll'en.
Hvilken Compiler bruger du?