我正在尝试在控制台/服务类型的应用程序(没有任何窗口)中使用 TWebBrowser。 Navigate 确实在做一些事情,但它从不调用 onDocumentComplete。还有其他方法可以访问某个 URL 的 IHTMLDocument2 吗?
谢谢。
最佳答案
在使用 TWebBrowser 实例(例如使用 Navigate2)之前,调用其 HandleNeeded 方法。这将分配一个“不可见”的父窗口句柄并解决任何事件问题。
关于delphi - 没有父窗口的 TWebBrowser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6192979/