タイトル : Re: Susieプラグインの使用 投稿日 : 2012/11/07(Wed) 16:28 投稿者 : Hongliang
VB7(VB.NET 2003)以降、基本型にいくつか修正が入っています。VB6までの記述を流用する場合は注意してください。 具体的には、Longは64bit整数値を意味するようになり、代わりにIntegerが32bit整数値を意味するようになっています。また、16bit整数値としてShort型が、ポインタ・ハンドル等を表す型としてIntPtrが追加されています。 これらを適切に使ってください。 それから、確かSusieプラグインは呼び出し規約がcdeclだったはずです。 そうであるなら、Declare構文ではstdcallしか扱えないので、DllImport属性を使って関数定義し、呼び出し規約をCdeclに指定する必要があります。 とりあえずこれだけ。 // というか、「susie vb.net」で検索すればいくらでも出てくるような。 |