FoxPro中有类似Format()的格式输出函数吗

isyuan 2012-02-29 09:54:13
例如,数值1,我想屏幕显示为“ 1”,在1的前面有二个半角空格。怎么办?

类似于VB中的Format函数可以很方便的实现,我在网上查了一下,在FoxPro中有一个transform( ) 函数,但试了一下没有成功。
...全文
181 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lygcw9602 2012-02-29
  • 打赏
  • 举报
回复
或者
TRANSFORM(12345.123) &&VFP6.0
注:这个函数在VFP9.0与VFP6.0中使用方法略有不同,可以比较一下
lygcw9602 2012-02-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 isyuan 的回复:]
例如,数值1,我想屏幕显示为“ 1”,在1的前面有二个半角空格。怎么办?

类似于VB中的Format函数可以很方便的实现,我在网上查了一下,在FoxPro中有一个transform( ) 函数,但试了一下没有成功。
[/Quote]
VFP帮助文件上有
TRANSFORM(12345.666,"@Z 99999.999")
isyuan 2012-02-29
  • 打赏
  • 举报
回复
想不到还有这么多人在用FoxPro啊,谢谢啦!我是用FoxPro写一点小程序。
WWWWA 2012-02-29
  • 打赏
  • 举报
回复
TRANSFORM(1,'999')
or
?STR(1,3)

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧