我有一个 TWebBrowser 对象,它在运行时创建并在后台使用,即不可见。问题是像 OnDocumentComplete 这样的事件在 Delphi2009 中不起作用或不会被触发。有什么建议吗?
procedure TfrmMain.FormCreate(Sender: TObject);
begin
FWebBrowser:= TWebBrowser.Create(Self);
FWebBrowser.RegisterAsBrowser:= True;
FWebBrowser.OnDocumentComplete:= WhenDocIsCompleted;
end;
procedure TfrmMain.WhenDocIsCompleted(ASender: TObject; const pDisp: IDispatch;
var URL: OleVariant);
begin
ShowMessage('Doc is completed!');
end;
Navigate 和 Navigate2 之间有什么重要的区别吗?我怎样才能在这里启用cookies?
提前致谢。
TWinControl(FWebBrowser).Parent := Form1; // Parent property is read-only unless cast
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)