Delphi 7 TWebBrowser - 如何退出它

时间:2015-07-24 05:04:01

标签: delphi twebbrowser

我开发了一个Delphi编程,它登录到一个网站,收集"今天的编号"并将其显示在屏幕上。获得数据之后,我唯一可以访问它的地方是在最终的下载完成后#39;事件。这看起来并不正确,因为似乎没有办法摆脱“已完成”的字符串。事件。该程序永远不会从WB.Navigate调用返回。 WB.Stop和WB.Quit似乎是指浏览器活动。我想要一个WB.TERMINATE或者什么!现在好了,但我想把web访问放在一个循环中,并且使用当前的技术它只是深入挖掘堆栈等。我假设它在一个单独的线程中运行,但是可以找不到关于此的信息。我应该将浏览器组件放在运行时创建的单独表单上吗?是否可以将表格整理一下?任何建议将不胜感激。

编辑:感谢您的早期回复。我一定有过高级时刻。实际上WB.Navigate调用确实返回。 IDE告诉我它启动了一个带有Web导航请求的线程。所以我要做一些内部同步检查数据到达。是的,数据在网页上而不是下载。没有API。我本可以对网页进行基本搜索,但它的深度为3级。该组件使选择所需数据变得更加容易。一切都好。抱歉浪费你的时间。

0 个答案:

没有答案