format与formatdate的用法.docVIP

  • 3
  • 0
  • 约2.44万字
  • 约 50页
  • 2017-06-03 发布于湖北
  • 举报
Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: ? ? 首先看它的声明: function Format(const Format: string; const Args: array of const): string; overload; 事实上Format方法有两个种形式,另外一种是三个参数的,主要区别在于它是线程安全的,但并不多用,所以这里只对第一个介绍: ? ? function Format(const Format: string; const Args: array of const): string; overload; Format参数是一个格式字符串,用于格式化Args里面的值的。Args又是什么呢,它是一个变体数组,即它里面可以有多个参数,而且每个参数可以不同。 如以下例子: Format(my name is %6s,[wind]); 返回后就是 my name is wind ? ? 现在来看Format参数的详细情况: Format里面可以写普通的字符串,比如my name is 但有些格式指令字符具有特殊意义,比如%6s ? ? 格式指令具有以下的形式: % [index :] [-] [width] [. prec] type 它是以%开始,

文档评论(0)

1亿VIP精品文档

相关文档