2009-08-03 5 views

答えて

1

絶対にそうではありませんが、問題なく使用することができます。

+3

私は「VBでdllを使用するにはC#を使用できますか?」と続いて「絶対にそうではありません」と読みました。 lol:o:o –

1

問題なく動作します。

オプションの引数を持つメソッドのみが問題になります。それらのためには、必須のパラメータだけでなく、すべてのパラメータを満たす必要があります。

3

VB.NET DLLで、CLS準拠のタイプのみを公開している限り、全く問題はありません。

VB.NETとは対照的に、これらがVB 6コンポーネントであれば、バリアントのようないくつかの型を扱うときに、時々違和感を覚えることがあります。少なくともこれは私が経験したことでした。

+1

そのDLLが.net dllであっても、.netフレームワークのバージョンの問題があります。 VB6.0 DLL - regsvrツールを使用して展開する必要があります。 – adatapost

+0

私は.NET 3.5アプリが古い.NETバージョンなどの.NET DLLを使用できると信じています。はい、VB6コンポーネントはregsvr32を使用します – AaronLS

関連する問題