DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: lixuan123
今日帖子: 0
在线用户: 8
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 linlinghuihui (欢乐八方) ★☆☆☆☆ -
盒子活跃会员
2003/11/23 20:33:23
标题:
输人民币值每三位加一小数点的函数! 浏览:2185
加入我的收藏
楼主: 试试看,可以直接调用!
此帖子包含附件:linlinghuihui_20031123203322.rar 大小:161.9K
----------------------------------------------
-
作者:
男 bryan (bao) ★☆☆☆☆ -
盒子活跃会员
2003/11/23 21:02:05
2楼: delphi中有一个函数了吧?
  formatcurr(money,'###,###,###.##');
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2003/11/23 21:15:01
3楼: 首部 function FormatCurr(const Format: string; Value: Currency): string; $[SysUtils.pas
功能 返回货币类型以指定格式字符串Format转换成字符串
说明 FormatCurr(',.00', 1234567890) = '1,234,567,890.00'
参考 function SysUtils.FloatToTextFmt
例子 Edit1.Text := FormatCurr(Edit2.Text, StrToCurrDef(Edit3.Text, 0));
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 linlinghuihui (欢乐八方) ★☆☆☆☆ -
盒子活跃会员
2003/11/23 21:25:02
3楼: 我原先不知道!我试了一下,有这个函数 !是这样的,formatcurr('###,###,###.##',money),倒过来!前面的#号还可以用0还代替?bois,前面的const format怎么确定?
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2003/11/23 21:44:02
4楼: 偶是重 别的例子里复制出来的
还没试过 ',.00'例子里这样行不行?
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 linlinghuihui (欢乐八方) ★☆☆☆☆ -
盒子活跃会员
2003/11/24 9:01:51
5楼: 也行!
帮助里这么描述的!
Description
FormatCurr formats the Currency object given by Value using the format string given by Format. Formats supported are described as part of the FormatFloat function. 
哪位哥哥专业翻译一下!
----------------------------------------------
-
作者:
男 wangqinyun (wangqinyun) ★☆☆☆☆ -
盒子活跃会员
2003/11/24 9:42:23
6楼: 这位大哥,
这个函数怎样才能放到delphi中使用呢?(详细点, 本人刚开始学delphi)
谢了

----------------------------------------------
-
作者:
男 linlinghuihui (欢乐八方) ★☆☆☆☆ -
盒子活跃会员
2003/11/24 11:40:50
7楼: 直接复制 function 到 procedure TForm1.Button1Click(Sender: TObject);之前的end  这一段代码到你的{$R *.dfm}底下,然后就可以直接调用了。比如在一个按扭onclick事件底下写这一行代码:label1.caption:=douhao(edit1.text);就行了!返回值是字符串型!
----------------------------------------------
-
作者:
男 bryan (bao) ★☆☆☆☆ -
盒子活跃会员
2003/11/24 13:27:07
8楼: 不好意思,是把参数写反了:(. 
对于金额的格式最好这样写###,##0.00,小数点前的0在金额小于1时会补零
小数点后的两个0,不足两位小数会用零补齐.
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行80.01709毫秒 RSS