DLLImport

Moderator: Telldus

Post Reply
RickardP
Posts: 55
Joined: Fri Mar 17, 2023 9:45 am
Location: Nyköping, Sweden
Contact:

DLLImport

Post by RickardP »

Jag försöker med både Tellstick.Net wrappern 64-bit dll och även egen gjord application att lista antalet enheter med både devGetNumberOfDevices och även tdGetNumberOfDevices men båda ger felmeddelandet:

An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

Några förslag?
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Post by micke.prag »

Skulle tro att din wrapper är 64-bit medan vår dll är 32-bit och det är det som orsakar problem.
Micke Prag
Software
Telldus Technologies
RickardP
Posts: 55
Joined: Fri Mar 17, 2023 9:45 am
Location: Nyköping, Sweden
Contact:

Post by RickardP »

Den egna byggda applicationen ger samma error/exception.

Men den kanske blir 64-bit eftersom jag kör 64-bit windows och pga det inte fungerar.

Har ni ingen 64-bit lösning?

Menar Telldus Center fungerar ju bra på 64-bit windows.
RickardP
Posts: 55
Joined: Fri Mar 17, 2023 9:45 am
Location: Nyköping, Sweden
Contact:

Post by RickardP »

Tvingade min application att compilera x86 så fungerade det, tack!
Post Reply