Option ExplicitPrivate Declare Function GetSystemDirectory Lib "kernel32.dll" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As LongPrivate Sub Command1_Click() Dim GetWinSysDir As String * 256 Dim SystemDir As String '系统目录 Dim MsPaintPath As String '程序路径
Dim SystemDir As String '系统目录
Dim MsPaintPath As String '程序路径
Call GetSystemDirectory(GetWinSysDir, 256)
SystemDir = Left(GetWinSysDir, InStr(GetWinSysDir, vbNullChar) - 1)
MsPaintPath = SystemDir & "\mspaint.exe" '程序
Shell MsPaintPath & " c:\vcd.bmp", vbMaximizedFocus '打开C盘下的位图文件vcd.bmp
End Sub