我有一个 Visual Basic 应用程序,并且我的主机中有一个名为 version.txt 的文件。
我想将它连接到我的 vba 应用程序,每当我更改 version.txt 中写入的数字时,该应用程序都会警告用户下载该应用程序的较新版本。我怎么能那样做?
我有一个 Visual Basic 应用程序,并且我的主机中有一个名为 version.txt 的文件。
我想将它连接到我的 vba 应用程序,每当我更改 version.txt 中写入的数字时,该应用程序都会警告用户下载该应用程序的较新版本。我怎么能那样做?
假设 Excel。常量保留在您的应用程序中,并且 Version.txt 中的值发生变化。
Public Const dVERSION As Double = 6.2
Public Function IsCurrentVersion() As Boolean
Dim sFile As String
Dim lFile As Long
Dim dVer As Double
sFile = ThisWorkbook.Path & Application.PathSeparator & "Version.txt"
lFile = FreeFile
Open sFile For Input As lFile
Input #lFile, dVer
Close lFile
IsCurrentVersion = dVer <= dVERSION
End Function