| ■66716 / ) |
Re[3]: 引数にポインタが含まれているAPIをVB.NETで読み出す |
□投稿者/ 魔界の仮面弁士 (219回)-(2013/05/18(Sat) 19:31:54)
|
2013/05/18(Sat) 20:36:04 編集(投稿者)
■No66715 (くまくま さん) に返信 > それは気が付きませんでした。 どっちのことでしょうか? <「それ」
> APIはLongは符号付32bitでした。 API は long でも LONG でもなく、Long だったのでしょうか?
> Long型を全部Integerに変えました。 > それでも、エラーコードは変わりませんでした。 第2引数が LPconf でも conf* でもなく LPconf* になっているので、 構造体ポインタへの参照を渡すことが要求されているとか……? もしそうであれば、 Structure から Class に変更してみるとか。
ただ、構造体そのものが conf ではなく LPconf 定義になっているので 外しているような気がしないでもないという。ちょっと自信無し。
> conf.Vno = CUShort(12345) リテラル表記で、 conf.Vno = 12345US とも書けますね。
|
|