2011-04-08 16 views
3

Office Interopを使用してC#アプリケーションをExcelファイルにエクスポートしています。すべてうまくいきますが、輸出はかなり大きく、完了するまでに時間がかかります。私はWebとMSDNを検索しましたが、スレッド内でInterop呼び出しを実行することにそれほど気付きませんでした。エクスポートをExcelの機能にバックグラウンドワーカースレッドに入れない理由はありますか?ワーカースレッド内のOffice Interop Excel?

答えて

3

1つのスレッドからExcelアプリケーションを呼び出すだけであれば、問題はないと思います。あなたが記述したのと同じ方法で、バックグラウンドのワーカースレッドでExcelを自動化するアプリケーションを作成しました。

+1

Chrisに感謝します。この質問は、誰かが恐ろしい問題を知っていたら、今までコメントしていたと思うほど十分に上がっています。 – nathan

関連する問題