C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 113 を表示中)
■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

以上ですが、どこかおかしいところありますか?
返信 編集キー/


管理者用

- Child Tree -