Vcl.Forms.TCustomForm.Release

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure Release;

C++

void __fastcall Release(void);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TCustomForm

説明

フォームを破棄し,関連付けられているメモリを解放します。

Release メソッドを呼び出すと,フォームを破棄し,関連付けられているメモリを解放できます。

Release は,フォームのすべてのイベントハンドラおよびフォーム上のコンポーネントのイベントハンドラが実行を終了するまでフォームを破棄しません。また,Release は,フォームのイベントキューにあるすべてのメッセージが解放前に処理されるようにします。フォームまたはその子フォームのイベントハンドラでは Free (Delphi) または delete (C++) のかわりに Release を使用する必要があります。そうしないと,メモリアクセスエラーが発生することがあります。

メモ:  Release は,すぐに呼び出し側に戻ります。フォームが解放されるのを待ってから戻るわけではありません。

関連項目