WebBrowser ActiveX 控件会在 2022 年 6 月后继续工作吗?
Will the WebBrowser ActiveX control continue working after June 2022?
Microsoft 宣布 Internet Explorer 将于 2022 年 6 月结束。
但是我找不到任何关于这将如何影响旧的 WebBrowser Active X 控件的信息。据我所知,它是基于 Internet Explorer 的。
我知道有新版本的 .net 包装器和 Delphi 包装器,它们基于 Edge。
不幸的是,我的遗留应用程序是使用 Delphi XE3 制作的,因此它无法使用新的 Edge 控件。迁移到新的 Delphi 是一场噩梦,因为我的第三方组件和 Delphi 本身都发生了所有这些重大变化。我已经为此花费了将近 300 个小时,但我怀疑我是否能坚持到 6 月。
请注意,我不是在谈论 IE 中的 Active X 控件 运行。
我说的是桌面应用程序中的 IE 运行。
所以我的问题是:2022 年 6 月我的申请会怎样?它会继续工作吗?它会崩溃吗?它会显示一个空的 space 来代替控件吗?会抛出异常吗?
它将继续工作:-)
Simon 的评论指向 MSHTML,这不仅是浏览器引擎。 MSHTML 还包括 COM 接口(ActiveX 只是 COM 的营销名称)。 MSHTML 将至少持续到 2029 年。
Microsoft 宣布 Internet Explorer 将于 2022 年 6 月结束。 但是我找不到任何关于这将如何影响旧的 WebBrowser Active X 控件的信息。据我所知,它是基于 Internet Explorer 的。 我知道有新版本的 .net 包装器和 Delphi 包装器,它们基于 Edge。 不幸的是,我的遗留应用程序是使用 Delphi XE3 制作的,因此它无法使用新的 Edge 控件。迁移到新的 Delphi 是一场噩梦,因为我的第三方组件和 Delphi 本身都发生了所有这些重大变化。我已经为此花费了将近 300 个小时,但我怀疑我是否能坚持到 6 月。
请注意,我不是在谈论 IE 中的 Active X 控件 运行。
我说的是桌面应用程序中的 IE 运行。
所以我的问题是:2022 年 6 月我的申请会怎样?它会继续工作吗?它会崩溃吗?它会显示一个空的 space 来代替控件吗?会抛出异常吗?
它将继续工作:-)
Simon 的评论指向 MSHTML,这不仅是浏览器引擎。 MSHTML 还包括 COM 接口(ActiveX 只是 COM 的营销名称)。 MSHTML 将至少持续到 2029 年。