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


ENTER  2003-09-19 10:32:45  No: 4930

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


masayan  2003-09-19 11:00:33  No: 4931

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


LupinⅢ  URL  2003-09-22 14:56:10  No: 4932

OnKeyPressイベントで

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

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


※作成する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







   このエントリーをはてなブックマークに追加