如何在EDIT控件中设置
只能输入“数字”型数据
只能输入“数字”型数据
解决方案 »
- 有关数据库添加数据的问题
- 一个十分经典的问题
- 编activeX控件时,想增加一个属性,用 published property biaoti:string read get_biaoti write set_biaoti;,却报错!
- QRMemo中字体大小问题
- 高分急问:怎么用DBChartT图表表示三维数据:比如银行名称,存款类别,存款金额????
- 怎样建立多用户密码登陆
- 使用性能计数器得到所有进程占用的CPU使用率的问题。
- 那个控件能显示GIF文件?
- delphi7里写的exe里嵌入了OCX,如何能在OCX里操作EXE里的方法
- pzh_sql是变量,但在sql查询中出错了,不知什么原因?
- 如何在EDIT控件中设置输入数据的固定长度
- 请教一个数据刷新的问题!
uese
StrUtils;procedure TForm1.Edit1Change(Sender: TObject);
var
code:integer;
num:double;
begin
Val(TEdit(Sender).Text, num, code);
if Trim(TEdit(Sender).Text) = '' then
TEdit(Sender).Text := '0'
else if code > 0 then
begin
Application.MessageBox(PChar('数值格式错误!'),PChar('信息提示'),MB_OK or MB_ICONINFORMATION);
if Trim(TEdit(Sender).Text) = '' then
TEdit(Sender).Text := '0'
else
TEdit(Sender).Text := LeftStr(TEdit(Sender).Text,code-1);
end;
end;
[错误] Unit1.pas(151): Undeclared identifier: 'LeftStr'
问题处理好了》》》》》》》》》》》》》》》》》》》》》》》