如何在activeform里面,关闭包含它的ie程序? 比如说在activeform里面有个按钮,点击之后,把包含它的ie程序关闭?shellexecute这个函数不行,只能隐藏这个activeform程序。各位高人,谁能指教一二? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var WinHanlde : HWnd;begin WinHanlde := FindWIndow( 'IEFrame', nil ); DestroyWindow(WinHanlde);end; 多谢eastliangliang(青苹果)(十年铸剑,汗祭青锋),不过我还有点问题:我是想在一个activeform程序里面触发一个事件,关闭当前的ie(即包含程序的IE),然后再打开一个新的ie,指向另外一个地址,该怎么做呢?如果在 WinHanlde := FindWIndow( 'IEFrame', nil ); DestroyWindow(WinHanlde);下面用shellexecute的话,会发生错误(因为当前的ie已经被关闭了)。盼望指教! to eastliangliang(青苹果)(十年铸剑,汗祭青锋) :放在前面的话,所有的ie都会被关调,怎么会出来一个新地址的ie呢?盼望指教! WinHandle := FindWIndow( 'IEFrame', nil );shellexecute(self.handle,'','http://www.csdn.net','','',0);DestroyWindow(WinHanlde); 囧囧有神,,请各位大虾帮帮忙吧,,急,, mdi 窗口的怪事 帮帮我 TWinsock是个什么控件?知道的说个,分虽不多,感谢了! 有没有办法得到一个DNS服务器上可解析的所有域名? 键盘钩子如何获得当前所输入编辑框的句柄? Delphi新建一个窗口? Delphi7 TIdFtp List中文文件名乱码 请介绍几本关于delphi做数据库的书???? 请教数据库问题! 谁有delphi update pack 1 的序列号? 奇怪!为什么啊,请帮忙看看!100分送上(关于托盘,让窗体显示在最上方) 在query里些sql语句怎样加通配符(初学编程,见笑,见笑!)
begin
WinHanlde := FindWIndow( 'IEFrame', nil );
DestroyWindow(WinHanlde);
end;
不过我还有点问题:
我是想在一个activeform程序里面触发一个事件,关闭当前的ie(即包含程序的IE),然后再打开一个新的ie,指向另外一个地址,该怎么做呢?
如果在
WinHanlde := FindWIndow( 'IEFrame', nil );
DestroyWindow(WinHanlde);
下面用shellexecute的话,会发生错误(因为当前的ie已经被关闭了)。
盼望指教!
放在前面的话,所有的ie都会被关调,怎么会出来一个新地址的ie呢?盼望指教!
shellexecute(self.handle,'','http://www.csdn.net','','',0);
DestroyWindow(WinHanlde);