用INI文件随时随更改可能更好.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 LongGlobal SysDir1 as String Global SysDir2 as StringSub ReadIni() dim i as long i = GetPrivateProfileString("YourTitle", "DIRECTORY1", "C:\", iniStr, Len (iniStr), "YOUR.INI") SysDir1 = Left$(iniStr, i) i = GetPrivateProfileString("YourTitle", "DIRECTORY2", "C:\", iniStr, Len (iniStr), "YOUR.INI") SysDir2 = Left$(iniStr, i)End Sub以下是YOUR.INI的示例内容: [YourTitle] DIRECTORY1=C:\dir1 DIRECTORY2=C:\dir2 YOUR.INI需保存在Windows目录中
Global SysDir2 as StringSub ReadIni()
dim i as long i = GetPrivateProfileString("YourTitle", "DIRECTORY1", "C:\", iniStr, Len
(iniStr), "YOUR.INI")
SysDir1 = Left$(iniStr, i) i = GetPrivateProfileString("YourTitle", "DIRECTORY2", "C:\", iniStr, Len
(iniStr), "YOUR.INI")
SysDir2 = Left$(iniStr, i)End Sub以下是YOUR.INI的示例内容:
[YourTitle]
DIRECTORY1=C:\dir1
DIRECTORY2=C:\dir2
YOUR.INI需保存在Windows目录中