TEdit内でENTERを押したときのイベント?


ENTER  2003-09-19 19:32:45  No: 4930  IP: [192.*.*.*]

TEdit内でENTERを押したときにイベントを発生させたいのですが
on〜で探したのですが
見つかりませんでした。
何かいい方法はないでしょうか?

編集    削除
masayan  2003-09-19 20:00:33  No: 4931  IP: [192.*.*.*]

OnKeyDown,OnKeyUpまたはOnKeyPressです。
OnKeyDown,OnKeyUpは、物理的にキーが押された時(OnKeyUpは、放した時)に発生します。OnKeyPressは、文字キーが押された時に発生します。
(詳しくはHelpにて...)

編集    削除
LupinⅢ  URL  2003-09-22 23:56:10  No: 4932  IP: [192.*.*.*]

OnKeyPressイベントで

procedure TForm1.Edit1KeyPress(Sender:TObject;var Key:Char);
begin
   if (Key=Chr(VK_RETURN)) then begin
       Key := #0;
       {やりたいことをここに記述する}
   end;
end;

を記述することで可能だと思います。

編集    削除