还好我的浏览器在“华军软件园”没问题! 问题在用脚本关闭WebBrowser上!初始化OLE对象!加上,用来在关闭WebBrowser后关闭PAGE! procedure TMainForm.ApplicationMessage(var Msg: TMsg; var Handled: Boolean); var WB:TWebBrowser; begin WB:=((self.PageControl.ActivePage) as TTabSheetWithEM).WebBrowser; if (Msg.message = WM_CLOSE) and (Msg.hwnd = WB.Handle) then begin ((self.PageControl.ActivePage) as TTabSheetWithEM).Free; end else inherited; end;下面的代码有问题! for n:=0 to PageControl.PageCount-1 do ppdisp:=((self.PageControl.Pages[n]) as TTabSheetWithEM).WebBrowser.Application;self.PageControl.ActivePage:=tabwb; ppDisp := tabwb.WebBrowser.DefaultInterface;
问题在用脚本关闭WebBrowser上!初始化OLE对象!加上,用来在关闭WebBrowser后关闭PAGE!
procedure TMainForm.ApplicationMessage(var Msg: TMsg; var Handled: Boolean);
var
WB:TWebBrowser;
begin
WB:=((self.PageControl.ActivePage) as TTabSheetWithEM).WebBrowser;
if (Msg.message = WM_CLOSE) and (Msg.hwnd = WB.Handle) then
begin
((self.PageControl.ActivePage) as TTabSheetWithEM).Free;
end
else
inherited;
end;下面的代码有问题!
for n:=0 to PageControl.PageCount-1 do
ppdisp:=((self.PageControl.Pages[n]) as TTabSheetWithEM).WebBrowser.Application;self.PageControl.ActivePage:=tabwb;
ppDisp := tabwb.WebBrowser.DefaultInterface;
我做过n times
我也是用TTabSheet结合webbrowser写的类
我做过n times
我也是用TTabSheet结合webbrowser写的类
我做过n times
我也是用TTabSheet结合webbrowser写的类