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'])