如何在EDIT控件中设置输入
数据的固定长度
如11位最长为12位数
数据的固定长度
如11位最长为12位数
解决方案 »
- 紧急求救: 用 outlook 2000 控件插入文件、联系人失败!紧急求救
- 请朋友们帮帮忙看一下
- 添加数据
- 简单问题轻松拿分文件改名
- 请各位帮忙了,如何给Chart控件画曲线!在线等待!!!
- 在Delphi的MIDAS为什么说表示层从不直接与数层打交道?
- 我现在很痛苦,请那位大侠帮帮忙啊,做不出来今晚睡不了呀!!! :((
- 最近工作压力好大,很多事情没有头绪。摩托想给大家聊聊:大家平时除了工作都做什么?
- 如何用zlib将几个文件或一个文件夹压缩?
- 如何动态配置站点?????????
- 焦急啊,在线等,FASTREPORT使用的时候一个提示冲突frx7.bpl
- 如何在EDIT控件中设置只能输入“数字”型数据
procedure form1.edit1keypress(sender:tobject;var key:char)
beign
if length(edit1.text)>12 then showmessage('长度超过12');
end;
在属性中有一个MaxLength,写上值就可以了
如果你要报错的话,写在keyup事件里就好了。
procedure TForm1.Edit1KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if length(trim(edit1.Text))>12 then
begin
showmessage('长度超过12');
edit1.text:= copy(edit1.text,1,12);
end;
end;