使用Twebbrowse后,弹出一个对话框,(相当于ShowMessage('df');)
而后对TWebBrowse的所有操作,如:Navigate('...');都不好用;请问要如何解决?
而后对TWebBrowse的所有操作,如:Navigate('...');都不好用;请问要如何解决?
解决方案 »
- 如何得到memo选中内容在第几行
- 想不通的问题,,,,,,,,
- 那位高手能够系统的讲一下OCX
- 关于ADOQuery 在线等.....
- 哪里有delphi第三方控件ABC for delphi6,7的源码?
- serversocket做服务器,运行几小时后,重传很严重
- 请问:当image是自动生成的时候,sender as timage是否能用?
- 我们可否:短信交流? - DELPHI fans 进来留下手机号 !
- Clientdataset 读取SQL图片字段后在image 显示不完整
- 今天我生日,可惜没人和我同享,好不开心
- 小弟初学delphi,有一个程序请朋友们帮我看看!
- 1000分求PCB检测设备AOI的资料或思路。
var
mmb: TMyMsgBox;
begin
mmb := TMyMsgBox.Create(nil);
mmb.SetMessage('df');
mmb.Show; // 注意,不要使用ShowModal方法
end;
我要关闭的是TwebBrowse里自动弹出的对话框!
如果是脚本错误对话框,参考How to handle script errors as a WebBrowser control host http://support.microsoft.com/default.aspx?scid=kb;en-us;261003如果是消息对话框,那么可以实现IDocHostShowUI::ShowMessage来自定义显示方式
参考
http://msdn.microsoft.com/workshop/browser/hosting/reference/ifaces/idochostshowui/showmessage.asp
http://msdn.microsoft.com/workshop/browser/hosting/wbcustomization.asp
http://www.euromind.com/iedelphi/embeddedwb/onshowmessage.htm如果是安全对话框,需要使用自定义的Internet安全区域管理器,参考http://msdn.microsoft.com/workshop/security/szone/overview/overview.asp#Creating_a_Customize
http://www.euromind.com/iedelphi/iesecurity.htm如果是窗口关闭提示对话框,可以捕获DWebBrowserEvents2::WindowClosing事件,取消默认的处理并且显示自己的窗口关闭提示对话框
说清楚如何设置!两天了,没解决.会的快帮个忙