求一金额输入控件? 求一金额输入控件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我刚才自己随便弄了一个控件,可以满足你的要求的,你安装之后就可以用了.unit numEdit;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TnumEdit = class(TEdit) private { Private declarations } procedure exit(Sender:TObject); protected { Protected declarations } public { Public declarations } published { Published declarations } Constructor create(AOwner: TComponent);override; end;procedure Register;implementationprocedure Register;begin RegisterComponents('Samples', [TnumEdit]);end;{ TnumEdit }constructor TnumEdit.create(AOwner: TComponent);begin//继承祖先的操作inherited;//将其text属性设置为0.00text:='0.00';onexit:=exit;end;procedure TnumEdit.exit(Sender: TObject);begintry//尝试将字符串转换为小数.strtofloat(text);exceptapplication.MessageBox(Pchar('错误,你所输入的:'+text+'不是有效的数值。'),'输入错误',mb_ok+mb_iconinformation);(Sender as TEdit).setfocus;end;end;end. 限制数字输入问题 如何知道一个已经显示的窗体是正在模式显示还是非模式显示? 如何将一个标题为“A”的对话框在显示之前关闭掉 即杀在内存里 如何转换 小女向各位兄弟姐妹拜年,顺便问个粗难的题 如何将单引号赋值给一个变量 大侠帮忙!!! 奉上100分,不够再给!关于建立安装文件的问题! 什么控件可以录音,Mediaplayer吗? 请问各位大哥大姐,delphi runtime editor是用来做什么的? case combobox1.text of 怎样才不会出错(菜鸟问题) 有关数据库的问题,急!
unit numEdit;interfaceuses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;type
TnumEdit = class(TEdit)
private
{ Private declarations }
procedure exit(Sender:TObject);
protected
{ Protected declarations }
public
{ Public declarations }
published
{ Published declarations }
Constructor create(AOwner: TComponent);override;
end;procedure Register;implementationprocedure Register;
begin
RegisterComponents('Samples', [TnumEdit]);
end;{ TnumEdit }constructor TnumEdit.create(AOwner: TComponent);
begin
//继承祖先的操作
inherited;
//将其text属性设置为0.00
text:='0.00';
onexit:=exit;
end;procedure TnumEdit.exit(Sender: TObject);
begin
try
//尝试将字符串转换为小数.
strtofloat(text);
except
application.MessageBox(Pchar('错误,你所输入的:'+text+'不是有效的数值。'),'输入错误',mb_ok+mb_iconinformation);
(Sender as TEdit).setfocus;
end;
end;end.