超级简单,怎么限制edit只能输入数字啊(100分)

  • 主题发起人 主题发起人 花椒
  • 开始时间 开始时间
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not (key in ['0'..'9','A'..'Z','a'..'z']) then key:=#0;

end;
这是只能输入字母和数字的代码,你应该明白了吧
 
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in ['1', '2', '3', '4', '5', '6', '7', '8', '9', '0', #13, #8]) then
begin
Key := Char(nil);
end;

end;
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部