如果你在win98:
Dim rtn 'declare the needed variablesrtn = Shell("rundll32.exe rnaui.dll,RnaDial " & Connection.Text, 0) 'show the Connect dialog
Dim rtn 'declare the needed variablesrtn = Shell("rundll32.exe rnaui.dll,RnaDial " & Connection.Text, 0) 'show the Connect dialog
Freeboy朋友提供的方法也不行,不知道为什么。除了desktop字样打错了以外,还有说明地方错了吗?
对于运行软件,没有问题,可以用shell语句。但是对于连接互联网,由于“拨号网络”中的项目其实都不是一般的exe文件,所以shell语句就无效了。如果用rundll32.exe的方法又不能正常启动其它软件。所以,我希望有一个语句,既有运行软件的功能,又可以连接互联网。有吗?
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As LongPrivate Sub Command1_Click()
'打开App
ShellExecute 0&, vbNullString, "C:\WIN98\NOTEPAD.EXE", _
vbNullString, vbNullString, vbNormalFocus
End SubPrivate Sub Command2_Click()
'打开URL
ShellExecute 0&, vbNullString, "http://www.quanqiu.com", _
vbNullString, vbNullString, vbNormalFocus
End Sub