【发布时间】:2017-10-05 17:44:10
【问题描述】:
我正在使用 Delphi XE8、FireMonkey、Win32
我正在尝试在模式对话框中的 TWebBrowser 控件中加载本地 HTML 文件。我不断收到 OLE 错误,即使尝试通过单击按钮执行如此简单的操作:
wbPreview.URL := 'about:blank';
项目 WI.exe 引发异常类 EOleException,并带有消息“未指定错误”。
我认为 WebBrowser 控件在不是应用程序主窗体的窗体/对话框中不起作用。
有人对此有任何见解吗?我尝试将TWebBrowser 放在主窗体上,确保对话框中的TWebbrowser 不在子控件中(父窗体是窗体)等。没有任何效果。
【问题讨论】:
-
德尔福 XE8、fmx、win32。带有 wb 和 2 个按钮的辅助表单,显示为
Form.ShowModal,第一个。按钮将wb.URL设置为本地.htm文件,显示正常。第二个按钮将wb.URL设置为'about:blank',清除视口。交替按钮,按预期更改wb视口。没有错误,没有问题。 -
将第二个表单 BorderIcons 属性设置为 [biSystemMenu,biMaximize] 时会发生什么? (没有最小化)
-
哦,我没有保存项目。你会发生什么,你期望会发生什么?如果您不删除
biMinimize会怎样。 -
我得到了错误,所以至少现在我知道如何解决它了。
标签: delphi firemonkey delphi-xe8 twebbrowser