【问题标题】:Is it possible to using WebBrowser in a Thread ? (Delphi)是否可以在线程中使用 WebBrowser ? (德尔福)
【发布时间】:2011-04-13 17:16:39
【问题描述】:

我正在使用 WebBrowser 控件来填充网页。是否可以在线程中使用 WB ?

谢谢

【问题讨论】:

    标签: multithreading delphi browser fill


    【解决方案1】:

    TWebBrowser 是一个 VCL 控件。因此,必须在VCL主线程中创建和操作。

    不过,该控件已经异步执行了。当您告诉它导航到某个页面时,它会在后台执行此操作并在完成时通知您(通过OnNavigateComplete 和其他事件)。

    【讨论】:

    • 谢谢。但我还有另一个问题。我要填充的 html 页面,使用 ajax 技术,经常我的 GUI 会崩溃!
    • 该描述不足以诊断问题。它以什么方式崩溃?您能否将情况简化为 XmlHttpRequest 的最小示例?这些问题的答案是您在发布有关此问题的新 Stack Overflow 问题时应包括的内容。
    猜你喜欢
    • 1970-01-01
    • 2015-02-08
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多