字符串格式问题,右对齐!(送分)(20分)

  • 主题发起人 主题发起人 lmqlyn
  • 开始时间 开始时间
L

lmqlyn

Unregistered / Unconfirmed
GUEST, unregistred user!
我在TMEMO中想加如行,格式如下:
产品:xxxxx
产品名称:xxxxx
产品号:xxxxx
......
怎么样才能使前面的关键字(产品=产品名称、产品号)进行右对齐,用format函数
怎么做?
 
Trim 函数 从给定的字符串中删除前导和尾部的空格及控制字符
TrimLeft 函数 从给定的字符串中删除首部的空格及控制字符
TrimRight 函数 从给定的字符串中删除尾部的空格及控制字符
 
长度不同,不是去空格,是右对齐,给出代码!
 
在前面加空格。
 
s := '产品名称';
s := format('%*s', [20, s])
// 传入的 20 为最大长度,不足这个长度的在左边补空格
// 从而实现了右对齐
类似的:
s := format('%-*s', [20, s])
// 则为左对齐
 
加空格就行了。
 
后退
顶部