| ■No91199 (まる さん) に返信 > 元のvb6ではc++で作られたdllを参照しており、
Declare して使うタイプの DLL ではなく、 参照設定して使う ActiveX DLL ということでしょうか。
Declare や DllImport して使うタイプだとしたら、 Function AAA( <MarshalAs(UnmanagedType.LPArray, SizeParamIndex:=1)> ByVal sAdd As Short(), ByVal sSize As Short) As Integer でどうでしょう。
ActiveX DLL の場合はタイプライブラリ次第かな…。 |