PropertyObject
カスタム オブジェクト ( と呼ばれる) を使用してデータを格納する C# DLL を作成しました。これを VB6 に渡し、問題なく使用できます。ただし、 type の配列を返す関数があり、この返された配列をmed 配列PropertyObject
に割り当てることはできません。Dim
以下に示すように、コードはかなり単純です。
Dim PObject As New PCom
Dim PropObj() As PropertyObject
PropObj = PObject.GetPropertyObjects()
これを呼び出すたびに、 が得られRun-time error '13': Type mismatch
ます。PropertyObject()配列をGetPropertyObjects
返すという事実にもかかわらず。何か足りないものはありますか、それともカスタム配列型をサポートするための拡張機能のようなクレイジーなものが必要ですか?