还有,因为浏览文件,会导致 App.Path 发生变化,因此,应该用全局变量存储程序运行的路径——
Option Explicit
Dim mPath$
Private Sub Form_Load()
' 获取程序所在的路径
mPath = App.Path
If Right(mPath, 1) <> "\" Then
mPath = mPath & "\"
End If
' ……
End Sub
以后图片文件的描述是:mPath & "图片文件夹\图片文件名"
而不是:App.Path & "图片文件夹\图片文件名"