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

タイトル Re^7: ソースの一部取得は?
投稿日: 2006/02/16(Thu) 10:08
投稿者st
[OSのVer]:Windows    [VBのVer]:VB.NET 

> Private Sub ReleaseComObject(ByVal O As Object)
> If Not O Is Nothing AndAlso System.Runtime.InteropServices.Marshal.IsComObject(O) Then
> Dim I As Integer = System.Runtime.InteropServices.Marshal.ReleaseComObject(O)
> While I > 0
> I = System.Runtime.InteropServices.Marshal.ReleaseComObject(O)
> End While
> End If
> End Sub

少ししか分かりませんが、分かっている範囲でお答えしようかと...
> ・COMオブジェクトの解放を上記のように記述するのは安全のためですか,それともこう記述しな
いと
> 解放されないのですか?
ReleaseComObjectでしか確かCOMオブジェクトは解放されないはずでは。
なので上記でしか解放されないです。(たぶん)
怪しいので
hhttp://jeanne.wankuma.com/tips/programing/releasecom.html
で参考になるのではないでしょうか。

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

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