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返すという事実にもかかわらず。何か足りないものはありますか、それともカスタム配列型をサポートするための拡張機能のようなクレイジーなものが必要ですか?