注册 登录
编程论坛 VB6论坛

请教vb重新加载网页问题

heizhizhu007 发布于 2016-12-04 21:51, 1597 次点击
按了按钮  按几次出来几次网页
我要的是 不管按几次按钮 都是重新加载在一个网页里不是像这个图片那样出来几个网页

只有本站会员才能查看附件,请 登录
5 回复
#2
风吹过b2016-12-04 22:38
自己调用ie ,带参数调用,就每次会开一个新窗口。
有些人习惯在新选项卡中打开,就一直是一个窗口。
#3
heizhizhu0072016-12-04 23:29
回复 2楼 风吹过b
我想要的是覆盖原有网页打开方式
请问该代码上加什么 可以实现呢?
只有本站会员才能查看附件,请 登录
#4
风吹过b2016-12-05 07:53
我想到了命令是:
Shell "cmd /c ""%ProgramFiles%\Internet Explorer\iexplore.exe"" www.baidu.com"

我在命令行中执行成功,但在程序里就执行失败。好奇怪。现在没空研究。

#5
xzlxzlxzl2016-12-05 08:46
回复 4楼 风吹过b
测试语句“Shell "C:\Program Files\Internet Explorer\iexplore.exe www.baidu.com"”成功,用%显示无效命令。

关于题主问题似乎和ie设置有关吧
#6
风吹过b2016-12-05 11:24
以下是引用xzlxzlxzl在2016-12-5 08:46:56的发言:

测试语句“Shell "C:\Program Files\Internet Explorer\iexplore.exe www.baidu.com"”成功,用%显示无效命令。

关于题主问题似乎和ie设置有关吧


%引起来% 是 DOS 的环境变量的写法。
所以我执行的命令前面有一个 CMD /C 开头。
如果不写 CMD ,那么就不能使用 % 环境变量,当然,API函数中有一个返回环境变量的功能,也可以用那个来转换。
1