tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: Excelの終了時にプロセスが残ったままになります。
投稿日: 2004/01/31(Sat) 20:17
投稿者花ちゃん
今、他の事を調べていたら技術情報を見つけたので投稿しておきます。

各オブジェクトを新しい変数として宣言しています。たとえば、コードに次の行があるとします。
oBook = oExcel.Workbooks.Add()
                    
この行を次のように変更します。
dim oBooks as Excel.Workbooks
oBooks = oExcel.Workbooks
oBook = oBooks.Add()
                    
オブジェクトの使用が終了したら、
System.Runtime.InteropServices.Marshal.ReleaseComObject を使用します。
このメソッドによって RCW の参照カウントを減らします。

といった事が書かれています。詳しくはリンクを見て下さい。

  hhttp://support.microsoft.com/default.aspx?scid=kb;ja;317109

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。