掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
C++Builderで作成したDLLからVBアプリのコールバック(引数に構造体の配列を含む)を呼ぶには (ID:125045)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
先にも書いたと思いますが、 C側でVBが扱える構造体の配列をつくることが出来ないらしいので、 > Sub Callback(ByRef b() As PPP) というのはムリです。 あらかじめ、VB側で領域を確保した構造体を渡して、C側で設定するのは可能です。 Private Sub OKButton_Click() Dim ReturnValue As Long Dim p As PPP ReturnValue = AAA(AddressOf(Callback),p) End Sub みたいに。 それと、これは基本的にVB側の問題ではないので VBのコードばかり書かれても、解決しません。 Cで書かれたDLLの関数の定義を書いてくださいね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.