请问如何限制用户在edit文本框内只能输入数字或小数?
或者如何判断出用户在edit文本框中输入的不是数字或小数?
(例如只能输入15,12.36等等)谢谢。
或者如何判断出用户在edit文本框中输入的不是数字或小数?
(例如只能输入15,12.36等等)谢谢。
解决方案 »
- idhttp难道有问题吗????简单的get就出错啊,高手进,在线急等!!
- delphi与access的parameters.ParamByName提示"insert into''语法错误
- 在FROM 里面放一个 Memo 控件,然后一打开软件,就自动读取软件目录下面的TXT文本,代码怎么写呀
- 谢谢,帮帮我解决一个ProgressBar的问题!!
- 如何把记录横向显示为字段?
- 急!请大家看看为什么显示不出教师信息表的内容来!!
- 关于node的data指针对象释放的问题?
- 怎么读写扇区?
- 菜鸟问题:请教,如何在DBGrid中设置字段默认值和如何过滤DBGrid中重复字段?
- 如何把checkbox嵌入到treeview中?
- 导出查询结果到Excel:每次查询的列数都不固定,怎么把结果导入到一个固定表头格式的Excel
- 如何获知adoquery从数据库中读取的记录数?
begin
if Not(Key in ['0'..'9','.']) then Key := #0;
end;
begin
if not (key in ['0'..'9','.' ,#8,#13]) then
key := #0 ;
if (key = #13) and (trim(edit3.Text) <> '') then
begin
if (form32.ComboBox2.ItemIndex = 5) or (form32.ComboBox2.ItemIndex = 6) then
begin
Form32.Edit5.SetFocus ;
Form32.Edit5.SelectAll ;
end
else
begin
Form32.Edit4.SetFocus ;
Form32.Edit4.SelectAll ;
end ;
end ;
end;
strtofloat(edit1.text);
except
showmessage('输入格式不正确');
end;