用VB6.0:API函数:
Public 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用:
ShellExecute 0, "open", "网址", vbNullString, vbNullString, SW_MAXIMIZE
打开"网址"中的网页,请问能不能我自己选择用那种工具打开"网址"中的网页。
比如:上面的语句默认用IE打开的,但我现在想换个载体比如用MYIE打开,具体MYIE我可以再添加设置。其实我想实现的就是我可以通过程序指定用哪种载体打开网页,请指教……
Public 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用:
ShellExecute 0, "open", "网址", vbNullString, vbNullString, SW_MAXIMIZE
打开"网址"中的网页,请问能不能我自己选择用那种工具打开"网址"中的网页。
比如:上面的语句默认用IE打开的,但我现在想换个载体比如用MYIE打开,具体MYIE我可以再添加设置。其实我想实现的就是我可以通过程序指定用哪种载体打开网页,请指教……
就象腾讯浏览器打开是提示是否设为默认的浏览器,还有能不能检测到系统中装了多少浏览器……
望指教,最近对这个感点兴趣。
shell "c:\program files\myie2\myie2.exe " & chr(34) & (网址) & chr(34)
其中chr(34)="
比如我已经用IE打开过一个网页了,再打开一个时 不是新建一个IE窗体,而是在原来浏览器的基础上打开新的网页。有没有办法呀。
连"运行"菜单也不行.
而"运行"菜单里行的"iexplore http://xxx.com",用shellexecute也不行,提示文件找不到,超郁闷:(