定长字符串的定义方法:dim s as string *32
后面的数字代表分配的长度
s="adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddp"
如果超长赋值仅保留指定长度的前一部分
若长度不足,在有效字符串后填充空格或0字符(vbNullString)
使用len方法测定长度,总返回定义时的长度
以下示例读取配置文件中密码值
a.ini文件内容
[abc]
password=87654321
读取其中的密码
#Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Dim s As String * 32
GetPrivateProfileString "abc", "password", "888888", s, 20, App.Path + "/a.ini"
mima=split(s,vbNullString )(0)