VB中定长字符串

string*8代表字符串的长度是多少,8是什么意思
2025-05-18 10:34:49
推荐回答(1个)
回答(1):

举个例子吧
Private Sub Command1_Click()
Dim a As String * 8 '意思就是定义一个定长为8的字符串a,此时的a其实就是8个空格
a = "abc" '这时a="abc " ,后面是5个空格
Print a & "x" '打印结果为"abc x"
Print Trim(a) & "x" '打印结果为"abcx" ,Trim函数可以去除字符串两边的空格
End Sub