关于VB,高手请指点,回答正确采纳为答案
来源:百度知道 编辑:UC知道 时间:2024/05/26 05:37:32
Private Sub SystemInfo_Click()
On Error GoTo SysInfoErr
Dim rc As Long
Dim SysInfoPath As String
' Validate Existance Of Known 32 Bit File Version '
If (Dir(SysInfoPath & "msinfo32.exe") <> "") Then
SysInfoPath = SysInfoPath & "msinfo32.exe"
' 错误文件找不到... '
Else
GoTo Err
End If
Call Shell(SysInfoPath, vbNormalFocus)
Exit Sub
Err:
MsgBox "NND出错了!获取信息失败,请返回.", vbOKOnly
Resume Next
End Sub
相信高手们一看就知道我要达到的目的了.
当我运行就
"NND出错了!获取信息失败,请返回."
文件找不到?路径写错了?请高手纠正,如何实现?谢谢,感激!
On Error GoTo SysInfoErr
Dim rc As Long
Dim SysInfoPath As String
' Validate Existance Of Known 32 Bit File Version '
If (Dir(SysInfoPath & "msinfo32.exe") <> "") Then
SysInfoPath = SysInfoPath & "msinfo32.exe"
' 错误文件找不到... '
Else
GoTo Err
End If
Call Shell(SysInfoPath, vbNormalFocus)
Exit Sub
Err:
MsgBox "NND出错了!获取信息失败,请返回.", vbOKOnly
Resume Next
End Sub
相信高手们一看就知道我要达到的目的了.
当我运行就
"NND出错了!获取信息失败,请返回."
文件找不到?路径写错了?请高手纠正,如何实现?谢谢,感激!
程序没有问题 只不过是你得路径问题!~
SysInfoPath 在这个地方打个断点 取出来看看这里面的路径对不对!~
你自己用msgbox写的 "NND出错了!获取信息失败,请返回.", vbOKOnly
程序没有问题
msgbox函数来弹出对话框
可以实现