谁能给我一个显示/输入货币的控件?我要输入人民币!!
解决方案 »
- 关于DBXpress和TTransactionDesc
- 我用remobjects 开发三层的时候,在本地测试可以,放在公网上就不行
- 怎么用dbedit用条件查询和写入数据?
- 多台客户端通过idTcpClient向服务端发送信息后接收的问题。
- 想要设计一个通用的环行缓冲区管理器对象来管理不同的Record类型的数据,应该怎样写?
- 大家帮忙推荐一款15的液晶显示器价格3000左右
- d7+sqlserver2000做登陆窗口问题?(在线等!!!)
- 今天我看了一下,总发个33个贴,能让我结贴的只有9个?
- 我的三个MDISA问题怎么就没人知道?没有高手吗?
- 请问变量类型的问题
- 如何实现以下情况
- 怎末这个论坛这末商业化啊?如果新手的分用完了,不是不用再问了?
var SmallMonth,BigMonth:string;
wei1,qianwei1:string[2];
wei,qianwei,dianweizhi,qian:integer;
begin
qianwei:=-2;
Smallmonth:=formatfloat('0.00',small);
dianweizhi :=pos('.',Smallmonth);
for qian:=length(Smallmonth) downto 1 do
begin
if qian<>dianweizhi then
begin
case strtoint(copy(Smallmonth,qian,1)) of
1:wei1:='壹'; 2:wei1:='贰';
3:wei1:='叁'; 4:wei1:='肆';
5:wei1:='伍'; 6:wei1:='陆';
7:wei1:='柒'; 8:wei1:='捌';
9:wei1:='玖'; 0:wei1:='零';
end;
case qianwei of
-3:qianwei1:='厘';
-2:qianwei1:='分';
-1:qianwei1:='角';
0 :qianwei1:='元';
1 :qianwei1:='拾';
2 :qianwei1:='佰';
3 :qianwei1:='千';
4 :qianwei1:='万';
5 :qianwei1:='拾';
6 :qianwei1:='佰';
7 :qianwei1:='千';
8 :qianwei1:='亿';
9 :qianwei1:='十';
10:qianwei1:='佰';
11:qianwei1:='千';
end;
inc(qianwei);
BigMonth :=wei1+qianwei1+BigMonth;
end;
end;
result:=bigmonth;
end;
可以设置其前缀为¥,设定其编辑的值是货币类型,精度为2。则能输入下列的形式,要是你输入的是中文,那就只能是自己做个了。