CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

关于IE问题,敬请解答。

楼主cyxxde(哇哈哈)2003-08-03 02:02:03 在 Delphi / VCL组件开发及应用 提问

怎样才能关掉IE浏览器????谢谢!!  
   
  procedure   TForm1.Button1Click(Sender:   TObject);  
  var  
  HWndIE   :   HWnd;  
  begin  
  HWndIE:=FindWindow(nil,   'iexplore');    
  if   HWndIE   <>   0   then  
  SendMessage(HWndIE,   WM_CLOSE,   0,   0);  
  end;  
   
   
  总是不能关闭IE!答者有分。 问题点数:30、回复次数:5Top

1 楼viaboy(平凡)回复于 2003-08-03 08:38:36 得分 1

帮你顶一下。Top

2 楼ljmanage(过客)回复于 2003-08-03 08:41:36 得分 2

因为第二个参数是标题,不是iexplore,所以找不到,当然关不掉  
  Top

3 楼bluenightsky()回复于 2003-08-03 10:00:20 得分 9

1:你没找到正确的ie窗口  
  建议用类名,好像是IEFrame,可以自己去查,变革程序自己查也很简单  
  2:用postmessage  
  PostMessage(HWndIE,   WM_CLOSE,   0,   0);Top

4 楼yang6130(柳轻风)回复于 2003-08-03 14:47:20 得分 18

//uses   shellapi  
  var  
                  wnd:HWnd;  
  begin  
                  wnd:=findwindow(PChar('IEFRAME'),nil);  
                  if   wnd>0   then  
                  begin  
                                  showmessage('found');  
                                  postmessage(wnd,WM_CLOSE,0,0);  
                  end  
                  else  
                                  showmessage('no   found');  
  end;Top

5 楼cyxxde(哇哈哈)回复于 2003-08-03 21:53:25 得分 0

可以了,谢谢谢谢!!!!!!!!Top

相关问题

  • 超难问题,敬请高手解答(600分)
  • vc.net的一个小问题,敬请解答
  • 希望不要看不起问题,敬请解答,入门者
  • 关于弹出窗体获得焦点的问题,敬请高手解答。。。。。。。。。。。。。
  • 敬请高手解答问题,在线给分。系统只让出30分,不够再给
  • 请微软专家解答,如何访问ie浏览器的history对象
  • 关于ACTIVEFORM在IE中的问题,急需要解答 请教 请教(IE下载ACTIVEFORM问题)
  • 敬请帮忙!!!!
  • 敬请赐教!
  • 敬请关注:

关键词

  • ie
  • hwndie
  • wnd
  • wm
  • close

得分解答快速导航

  • 帖主:cyxxde
  • viaboy
  • ljmanage
  • bluenightsky
  • yang6130

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo