0

Fortressから.NETAPIを介してアイテムを取得し、その説明をProject 2007にロードしたいと思います。これを行うための「最良の」方法を考えていたので、他のスタッカーにそれを置くと思いました。

Project 2007がVBAから呼び出すには、.NETアセンブリを作成してCOMでラップする必要がありますか?

または、COM経由でProject 2007を呼び出す.NETアセンブリを作成する必要がありますか?

パフォーマンスの観点からどちらが優れていますか?あなたはどうしますか?

4

1 に答える 1

1

.NETアセンブリを使用したソリューションに傾倒しますが、これは実際にはニーズによって異なります。単にファイルをプルしてロードするだけの場合は、Process.Start()を使用してユーザーに表示できるため、.NETアセンブリルートを使用します。

ただし、大幅な変更を行う場合は、VBAを介して変更を行い、COMでラップされた.NETアセンブリのルートをたどって実際にファイルを取得することで、パフォーマンスが向上する可能性があります。

これは、探している最終的なソリューションによって異なります。

于 2009-01-30T15:36:38.397 に答える