Vcl.DBCtrls.TDBMemo.KeyPress

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

Delphi

procedure KeyPress(var Key: Char); override;

C++

DYNAMIC void __fastcall KeyPress(System::WideChar &Key);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Vcl.DBCtrls.pas
Vcl.DBCtrls.hpp
Vcl.DBCtrls TDBMemo

説明

KeyPress メソッドは,継承メソッドをオーバーライドして,編集コントロールの状態を変更するキー入力を扱います。

KeyPress は,まず継承されたメソッドを呼び出し,それによって OnKeyPress イベントハンドラを呼び出します。次に KeyPress はキー値を調べ,項目型に有効な文字でないかデータベース項目へのリンクがない場合にそれを破棄します。有効な文字の場合は KeyPress がデータセットを編集モードにします。

メモコントロールの項目がテキスト BLOB である場合,〔Enter〕を押すことで KeyPress メソッドに LoadMemo メソッドを呼び出させることができます。〔Esc〕を押すと,KeyPress メソッドは未登録の編集内容を破棄します。

関連項目