Editにマイナス(−)が入力出来ないようにするにはどうすればいいでしょうか?
エラー等もいりません。
procedure TForm5.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if Key= Char('-') then Key := Char(0);
end;
でできるけど
数値専用にしたいなら
http://www2.big.or.jp/~osamu/Delphi/Tips/search.cgi
こんなやりかたもあるよ?
なるほど勉強になります。
リンクおかしいので修正
http://www2.big.or.jp/~osamu/Delphi/Tips/search.cgi#0223.txt
ツイート | ![]() |