AI摘要

本文介绍了如何在程序中限制用户输入,只允许输入数字或字母。对于数字输入,使用if语句检查按键是否在'0'到'9'或退格键#8之间,如果不是,则将按键设置为#0并发出系统提示音。对于字母输入,使用类似的逻辑,但检查按键是否在'a'到'z'或'A'到'Z'之间。
本文介绍了如何

procedure TFrm_KhbNewView.edt_cl_mbqssKeyPress(Sender: TObject;  var Key: Char);
begin
   if not(key in['0'..'9',#8])then   //限制只输入数字
  begin
      key:=#0;
      MessageBeep(1);    //Beep; 调用系统声音也行!
  end;
end;

['a'..'z' ,'A'..'Z', #8]       限制只输入字母

 



最后修改:2013 年 07 月 12 日
点赞的人是最酷的