在keypress事件中进行判断所输入的字符是否为数字if key in ['0','1'...'9'] then
begin
...
end;
begin
...
end;
解决方案 »
- 谢谢keeley20提供源码下载,给分
- TAttachment和TAttacmentEdit怎么声明才能用
- 200块现金求购视频采集编码用UDP传输的源代码。
- 如何作一个像计算器一样的显示方式,数字是在文本框的右边向左边增加,而且光标始终在最右边?
- 穷疯了,便宜出卖公司网站空间!
- 源码空间(playicq)的白银会员请进……在线等
- 怎样动态改变dbgrid的某些行的底色或字体的颜色?
- 窗体重绘在切换窗口和鼠标事件时变成窗体背景色
- 怎样做选择目录的对话框
- 好消息!软件代码与版权出售后!一次性转让!
- 函数的返回值能否是数据集类型?
- 谁能够给我提供一份使用Delphi语言封装Socket的COM组件??
KeyPress事件中对Key做处理。
F:float;
begin
try
F:=strtofloat(edit1.text)
except
showmessage('error');
end;
end;
Key在KeyPress事件中是Key 是Char ,
backspace 是空,但是在[]加上‘ ’不起作用
不知道怎么回事情
begin
beep;
key:=#0;
end;
#8,是退格键的asc码;
beep是发声,当然可以不要!