有什么方法能用SHELL执行一个网页文件,但是不显示呢?

kill211 2009-03-28 10:40:01
ShellExecute( 0, nil, 'www.sina.com.cn', nil, nil, SW_HIDE );

还是弹出,要求不显示也不弹出,但是要访问(增加点击数).

要求不能使用WEBBROWSER的方法,
...全文
104 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kill211 2009-03-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hydonlee 的回复:]
使用COM来打开IE。

EX:

uses ComObj;

//核心代码
var
ie: Variant;
begin
ie := CreateOleObject('InternetExplorer.Application');
ie.visible := False; //不显示IE
ie.Navigate('http://www.163.com');
Sleep(10*1000); //可能10秒才能完全打开网站
ie.Quit;
ie := Unassigned;
end;
[/Quote]

测试了,还是弹出IE新窗口了
hydonlee 2009-03-28
  • 打赏
  • 举报
回复
使用COM来打开IE。

EX:

uses ComObj;

//核心代码
var
ie: Variant;
begin
ie := CreateOleObject('InternetExplorer.Application');
ie.visible := False; //不显示IE
ie.Navigate('http://www.163.com');
Sleep(10*1000); //可能10秒才能完全打开网站
ie.Quit;
ie := Unassigned;
end;
gyk120 2009-03-28
  • 打赏
  • 举报
回复
用indy……
Shellexecute有问题

16,742

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧