热情软件屋

 

如何自动将数字格式化


编号:QA000989
建立日期: 1999年5月15日 最后修改日期:1999年5月15日
所属类别:

mloduck:
    在vfp5.0中,假设在form中有三个textbox框,如何实现在第一 textbox框中输入一连串的数字后,当按下“enter"键后,其形式会转化成:xxx,xxx,xxx,xxx.xx,其后必须有两位小数位。即最后两位默认为小数点后两位。第二textbox框同样,第三textbox为这两数之和,其形式一样是xxx,xxx,xxx,xxx.xx.并以这样形式存到数据库中,不知能否实现?

回答:

    在lostfocu 中填写如下代码:
    text1.text=tran(val(text1.text),'@z 999,999,999,999.99')
    即可。数据库如果是数字型,则不能存此格式。你只能在输入或显示时格式化。

此问题由Richard Tsang回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio