Data.DB.TDataSet.BeforeDelete
Delphi
property BeforeDelete: TDataSetNotifyEvent read FBeforeDelete write FBeforeDelete;
C++
__property TDataSetNotifyEvent BeforeDelete = {read=FBeforeDelete, write=FBeforeDelete};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
説明
アプリケーションがアクティブ レコードを削除しようとした際に発生します。
BeforeDelete イベント ハンドラを記述すると、アプリケーションがアクティブ レコードを削除する前に、特定のアクションを実行させることができます。 BeforeDelete は、Delete が実際にレコードを削除する前に呼び出します。
Delphi では、このイベントを利用することにより、アプリケーションは、たとえば、レコードを削除する前に確認をするダイアログボックスを表示したりすることができます。確認で拒否された場合、アプリケーションは Abort プロシージャを呼び出して削除を中止することができます。
BeforeDelete は、Data.DB.TDataSetNotifyEvent 型のイベント ハンドラです。