如题。
谢谢各位大虾!
谢谢各位大虾!
解决方案 »
- 求好心人帮忙把看看下面代码转换成delphi.
- Delphi7 关于TreeView的叶子节点的背景颜色设置
- delphi QuickReport 用方正打印打印时方向与其他打印机相反
- readfile读文件问题
- 怎样在dll中声明系统全局的变量?给你100分
- 得到按钮的句柄(外部应用程序的)
- 打包好的delphi 的程序,怎么反编译看他的原代码?
- 关于读取Mysql字符集问题?急!
- access2000连接错误?????
- 国庆调查,大家都用什麽操作系统win98se,win2000,nt,linux...!节后统计
- 求名次的排序解决方法
- 应届毕业生,这样的水平应该怎么对待就业问题?大家给点意见
if not (key in ['0'..'9', #8]) then
Key := #0;
还应该考虑'.','-','+',光标键..吧
有一个方法,只是我想的,不知道可不可以?
try
strtoint(edit1.text);
except
showmessage('ERRor');
Edit1.text:='';
end;
其实 chechy(简简单单的活)的方法已经很标准了!
if not (key in ['0'..'9', #8]) then
Key := #0;
如何修改此程序可以让其能输入数字和小数字"."呢?
非常感谢!
if key=#13 then showmessage('ok')
else
if not (key in ['0'..'9','.',#8]) then key:=#0
就可以了
if ((key<'0')and (key>'9')) then key='0'