shellexecute没反应(vb 用shell或者shellexecute 执行exe文件就是打开不了)

本文目录
vb 用shell或者shellexecute 执行exe文件就是打开不了
跟大小没关系 可能是你的shell参数 设置成了隐藏(vbHide或者是0)
正确代码如下
Shell “exe文件绝对路径“, vbNormalFocus将shell的参数2设置为普通的窗口模式就能够显示出exe了
ShellExecute的有关问题,为什么执行了却没有反应
VB codeOption Explicit
Private Const URL = “http://blog.163.com/frantic_hao/“
Private Declare Function ShellExecute Lib “shell32.dll“ Alias “ShellExecuteA“ (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 Long
Private Const SW_SHOWNORMAL = 1
Private Sub Command1_Click()
Dim Success As Long
Success = ShellExecute(0&, vbNullString, URL, vbNullString, “C:\“, SW_SHOWNORMAL)
End Sub
ShellExecute 打开网站的疑问
ShellExecute(Handle,“open“,_T(“http://www.baidu.com“),NULL,NULL,SW_SHOWNORMAL );
如果还不行,就还原IE设置(internetOption-》advanced-》Reset),IE设置可能引起ShellExecute没有反应

更多文章:
repercussions(都是余波,repercussions和aftermath有什么区别啊)
2026年10月11日 09:00
dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)
2026年10月11日 08:50
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00




