Ik heb een usb kaart van velleman waarmee je allerlei poorten kan aansturen (de k8061).
Hardwarematig werkt hij helemaal.
Er zit een dll bij die je gewoon in system32 moet zetten wat ik heb gedaan. Als je dan het commando opendevice geeft moet je een getal terugkrijgen: -2 als hij niet is aangesloten, en anders het kaartadres.
In visual basic 6.0 krijg ik het getal gewoon terug.
In visual basic 2005 krijg ik echter als hij niet is aangesloten (-2 dus) het getal 273000151537156094 terug, waar ik geen touw aan kan vastknopen.
Als ik 0 terug zou moeten krijgen ( wat in vb 6.0 gewoon werkt) krijg ik 8589934592 terug wat ook 2 ^33 is.
Iemand enig idee waarom het in visual basic 2005 niet werkt?
De dll is trouwens hier te downloaden http://www.velleman.be/do...nloads/k8061_software.zip.
Als ik nog informatie vergeten ben, zeg het maar.
Hardwarematig werkt hij helemaal.
Er zit een dll bij die je gewoon in system32 moet zetten wat ik heb gedaan. Als je dan het commando opendevice geeft moet je een getal terugkrijgen: -2 als hij niet is aangesloten, en anders het kaartadres.
In visual basic 6.0 krijg ik het getal gewoon terug.
In visual basic 2005 krijg ik echter als hij niet is aangesloten (-2 dus) het getal 273000151537156094 terug, waar ik geen touw aan kan vastknopen.
Als ik 0 terug zou moeten krijgen ( wat in vb 6.0 gewoon werkt) krijg ik 8589934592 terug wat ook 2 ^33 is.
Iemand enig idee waarom het in visual basic 2005 niet werkt?
De dll is trouwens hier te downloaden http://www.velleman.be/do...nloads/k8061_software.zip.
Als ik nog informatie vergeten ben, zeg het maar.
[ Voor 3% gewijzigd door Felixje op 04-09-2006 17:12 ]
(\__/)
(='.'=)
(")_(")