| ■66715 / ) |
Re[2]: 引数にポインタが含まれているAPIをVB.NETで読み出す |
□投稿者/ くまくま (2回)-(2013/05/18(Sat) 17:51:55)
|
回答ありがとうございます。 それは気が付きませんでした。
APIはLongは符号付32bitでした。 ちなみに、wordは符号なし16bitです。 Long型を全部Integerに変えました。 それでも、エラーコードは変わりませんでした。
ボタンを押してのコードは以下の通りです。 Private Sub Button1_Click(・・・以下略) Dim Ret as Integer Dim conf as str_conf0 Ret = LP_Initilal() '…DLLの初期化 conf.Vadd = New Byte(3) {CByte(35), CByte(69), CByte(6), CByte(1)} conf.Vno = CUShort(12345) conf.Vrev = New Byte(1) {CByte(0), CByte(0)} Ret = LP_Open(0,conf) End Sub
以上ですが、どこかおかしいところありますか?
|
|