按照字体平均字符宽度返回字符表达式的长度。
语法
TXTWIDTH(cExpression [, cFontName, nFontSize [, cFontStyle]])
参数
cExpression
指定需要 txtwidth( ) 函数返回其长度的字符表达式。如果只有 cExpression 参数,则按 Visual FoxPro 主窗口或活动输出窗口中的当前字体返回字符表达式长度。使用非比例字体总是返回与 cExpression 参数中字符数目相等的一个数值。
cFontName
指定字体的名称。包含 cFontName 参数可以返回特殊字体的字符表达式长度。
nFontSize
指定一个对应于字体磅值的数值。包含 nFontSize 参数可以返回具有特殊磅值的字符表达式长度。
cFontStyle
指定字符表达式的特定字形。cFontStyle 是由一个字符或一组字符指定的字形代码。如果不包含 cFontStyle 参数,则使用常规字形。下面是每种字形的字符代码:
字符 | 字形 |
B | 粗体 |
I | 斜体 |
N | 常规 |
O | 轮廓 |
Q | 不透明 |
S | 阴影 |
- | 删除线 |
T | 透明 |
U | 下划线 |