读书人

Delphi的Format函数解决思路

发布时间: 2013-01-23 10:44:49 作者: rapoo

Delphi的Format函数
在使用Delphi的Format方法时


Foramt('HELL%s W%sRL%s',['O','O','D']) //此时输出 'HELLO WORLD'
//但是如果使用索引 如:
Format('HELL%0:s W%:0sRL%1:s',['O','D']) //此时应输出 'HELLO WORLD'
//但有时会出错,输出为 'HELLO WORLO' 或类似索引混乱的错误


不止一次遇到这种尴尬,请问各位有没有类似经历。

这是否是Delphi的BUG
[解决办法]
Format('HELL%0:s W【%:0s】RL%1:s',['O','D']) //此时应输出 'HELLO WORLD'
这个写错了吧
[解决办法]
这句
Format('HELL%0:s W%0:sRL%1:s',['O','D'])
运行起来没问题啊,最好把你那出错的图截一下,把定位到的错误代码贴一下
[解决办法]
对啊,不应该出现这种问题的。
[解决办法]
语法错了
Format('HELL%0:s W%:0sRL%1:s',['O','D'])

改为
Format('HELL%0:s W%0:sRL%1:s',['O','D'])

读书人网 >.NET

热点推荐