如果我想限制填入edit的为数字并且职允许写三个,否则出现提示框,语言该怎么写?
解决方案 »
- 读取流【ReadBuffer】报错,是怎么回事?
- 如何使一个窗口最在最前(急)?
- 如何在DELPHI 程序中发送一个消息 信息 然后在VC 程序中接收到 后 显示出这个信息
- delphi7。0 报表
- 用 ClientDataSet 如何像query:的requestlive设置能够动态更改数据! 急
- 如何显示一个打叉的对话框,显示错误?
- 把两个图片通过Stream放在一个文件里面,然后读出来,装一个图片还可以,2个就不行了:(
- 过年好,我想问一下关于oracle数据备份的问题,谢谢
- win2003下sql脚本加入delphiIDE中汉字变成问号.
- 请问这两ASSIGNED和raise的具体含义是什么?
- 各位高手关于DBLookupComboBox的使用问题 有涉及到三个表的连接
- 如何在RichEdit组件中给每个字加上背景色
begin
key :=#0;
showmessage('a');
exit;
end;
if length(trim(edit1.text))>=3 then
begin
key :=#0;
showmessage('a');
exit;
end;
if not (((key>=#47) and (key<=#57)) or (key=#8)) then
begin
if length(trim(edit1.text))>3 then
messagebox(handle,'','',mb_ok);
key:=#0;
end;
begin
if(((Key>'9') or (Key<'0')) and (Key<>char(8)))
then Key:=char(0);
end;
begin
key :=#0;
showmessage('a');
exit;
end;
if length(trim(edit1.text))>=3 then
begin
key :=#0;
showmessage('a');
exit;
end;
自己编组件最麻烦