文字
在视图对象中可以添加文本, 用文字属性来设置,输入变量时可以使用F2 功能键弹出快捷选项框。如图所示。
? 内容:在“内容”文本框中输入文本,按<Ctrl>+<Enter>组合键换行。
? 水平:在“水平”选项中设置文本在视图对象中的左、中、右位置。
? 垂直:在“垂直”选项中设置文本在视图对象中的上、中、下位置。
? 点击“字体”或“标准字体”按钮,可以设置文本的字体。
注:
1) 如果在文字中包含“%s”,那么文字中的这个位置在程序运行后,将被变量的特定形式的值所代替,具体的含义参见下表,
字符
含义
d,i
整型(十进制)
o
无符号的八进制数(0不能作首位)
x
无符号的十六进制数(0不能作首位)
u
无符号的十进制数
c
单字符
s
字符串
f
浮点型格式,在“f”前面以x.y的形式书写数字,前面的x表示整数部分显示的最少位数,后面的y表示小数部分的精确度(默认数字为6,即6位小数)。例如3.4f%表示最大整数位是百位,精确到小数点后第四位。
2) 还可以在标准的C程序库中,使用特定的字符串,其含义如下表所示。
%a
星期缩写
%A
星期全写
%b
月缩写
%B
月全称
%c
日期时间
%d
一月中的天数(01-31)
%H
24 小时格式(00-23)
%I
12 小时格式(01-12)
%j
一年中的天数(001-366)
%m
月(01-12)
%M
分钟(00-59)
%p
12 小时A.M/P.M 格式
%S
秒(00-59)
%U
一年的第几个星期(00-53), 周日为星期第一天
%w
星期(0-6,周日是0)
%W
一年的第几个星期(00-53),周一为星期第一天
%x
日期
%X
时间
%y
不含世纪的年(00-99)
%Y
含世纪的年
%z, %Z
时区名
%%
百分号
举例
1. 如果在文本内容中填入%2.5f mm ,则在程序运行时显示:32.8889 mm 。
2. 若填入“%t%a %b %d.%m.%y %H:%M:%S”,则运行时显示:Wed Aug 28.01.07 16:32:45。
3. %Today is %d.%m.%y,则运行时显示: Today is 28.01.07