掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
オブジェクトの破棄について (ID:7927)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>オブジェクトを破棄し忘れても(例えばですが)、 >アプリケーション終了時に破棄してくれますか? 一般的に開放し忘れたオブジェクトは正常には破棄されません。 OSが開放するのはあくまでメモリやリソースであって TObjectから派生したオブジェクトではありません。 ですのでオブジェクトのデストラクタDestroyが呼ばれません。 # Delphi8では.NET Frameworkが自動的に開放してくれるはずですが。 プログラム終了時に、開放し忘れたオブジェクトがあるかどうかを検出するライブラリがあるので デバッグ中は常にチェックしておくことをお勧めします。 http://www.google.com/search?hl=ja&ie=UTF-8&oe=UTF-8&q=MemCheck+Delphi&lr=lang_ja
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.