タイトル | : APIの宣言について |
記事No | : 13717 |
投稿日 | : 2009/05/31(Sun) 05:44 |
投稿者 | : シス |
ヘッダファイルに以下のようなAPI宣言があるとします、 typedef struct testStruct { float a[3][3]; } BOOL WINAPI test(test testStruct);
これをVB6に移植したいと思っております。
Type testStruct v(2, 2) As Single End Type Declare Function test (test As testStruct) As Long
試しにこんな感じで書いてみたのですが、コンパイルは通るのですが、 実行処理時にエラーが返ってきます。 float→Singleが良くないのかなぁなど考えているのですが、 他の変数に変えてもダメで、どうすればよいのかわかりません。
調べてもうまくヒットせず困っています。 よかったらご助力お願いできませんでしょうか? よろしくお願い致します。
|