「オブジェクトの破棄」と「メモリの解放」は同じ意味ですか?
*********************************
Sub Sample1()
Dim objIE As Object
Dim buf As String
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
objIE.navigate "http://oshiete.goo.ne.jp/"
Do While objIE.busy
DoEvents
Loop
Do While objIE.Document.readyState <> "complete"
DoEvents
Loop
Set objIE = Nothing
End Sub
*********************************
の場合の「Set objIE = Nothing」は、
「オブジェクトの破棄」でしょうか?
「メモリの解放」でしょうか?
どちらでもありますか?
ご回答よろしくお願いします。
お礼
同じ意味ではないが、場合によっては同じ意味となる」 のですね。 「オブジェクトの破棄」 そのオブジェクトが使っていたメモリを解放する 「メモリの解放」 例えばアプリケーション自体が使っているメモリであったり、 定数宣言があった場合に使われるメモリであったり、 とオブジェクト以外のメモリも指す --------------------------------------------------------- 覚えます!ありがとうございました。