如何判断Edit组件中有没有输入空格字符(不一定是第一个字符)??或者如何让Edit中只能输入字母与数字但不能影响Edit原来的作用的!
解决方案 »
- sf
- 记录型指针怪现象
- ClientSocket,ServerSocket问题,为什么连接后不能直接发送!
- 请教:我一个朋友买了台 代尔的台式机,可是装系统后出现了问题!
- 为什么老是弹出这个东西,进来看看吧!
- 请教,MDI主窗体创建后创建子窗体出错,如何解决?
- assignfile不是保留字和标识符,它在delphi中属于什么.
- 如何让table的onposterror事件发生时只显示我写的错误信息?
- 100元人民幣, 誠請高手幫忙(delphi TQuickRep輸出為word97文件, 其中有用到TQRimage,TQRShape控件)
- 哪位朋友知道InfoPower 3000在什么地方下载?或者是注册密码
- 请各位大哥大姐帮帮忙啦!这个问题比较麻烦啊
- 怎样限制MDI窗体只能创建一次 急等
key=#0
endif
#8 就是键盘上地 Back Space 键。
begin
if not(key in ['0'..'9']) then
begin
if not(key in ['a'..'z']) then
begin
if not(key in ['A'..'Z']) then
begin
Key:=chr(0);
showmessage('输入错误,请输入数字或字母');
end;
end;
end;
end;
end.
begin
if not (key in ['0'..'9','a'..'z','A'..'Z',#8]) then
begin
Key := #0;
showmessage('输入错误,请输入数字或字母');
end;
end;
end.