文本框只能输入数字,可是,使用搜狗输入法打了一连串字符,按回车就会判断好多次
解决方案 »
- Windows Phone Mango开发实践.pdf
- 为什么这个dll调用delphi不行,而vc中可以?
- 如何借用Delphi的编译器来生成Exe文件?
- 请教在Delphi中让用户自己创建ODBC数据源......
- max语句最小值为0吗?
- 如何调整quickrep内QRSubDetail1和QRBand1(bandtype为:rbGroupHeader)的上下关系?
- 如何使程序不出现在任务列表中?
- 请问:当image是自动生成的时候,sender as timage是否能用?
- Delphi 7 正式版 Crack 提供下载
- 急急~~~~,TOleContainer如何使用?
- DBGrid 中的Fields[i]和Columns.Items[i]有什么差别
- 如何模拟Windows系统剪贴板的复制操作?
begin
if not (key in['0'..'9',#13,#8]) then key:=#13;
end;
var
p: pChar;
begin
result := false;
p := pChar(Value); while p^ <> #0 do
begin
if not (p^ in [#8, '0'..'9', 'A'..'Z', '-', '*']) then exit;
inc(p);
end; result := true;
end;在OnChange事件中调这个方法
if not((key in ['0'..'9',#8]) ) then
key := #0;
if not((key in ['0'..'9',#8]) ) then
key := #0;