dポイントプレゼントキャンペーン実施中!

C#で.NET対応のアプリを開発する時に、同じ機能を実現してくれる、OCX と .Netのコンポーネットがあったりします。
例えば、VSFlexGrid の ActiveX版 と .NET 版があります。
一般論として、C#でActiveXが使えるのに、.NET版を使う理由は何でしょうか。OCX版を使ったら不都合はあるのでしょうか。

A 回答 (1件)

不都合というか パフォーマンスが .NET版に比べて悪い可能性があります



ActiveX版ですとAxHostによるラッパーが加わってしまいます
.NET版ならこのような変換をしなくても直接アセンブリにアクセスできます
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

お礼日時:2009/04/07 11:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!