【发布时间】:2009-09-17 13:57:33
【问题描述】:
我有一个 WPF 应用程序,我想在其中播放 Flash 电影。
我使用了this link 中描述的 WInforms 活动 X 控件
它部分工作,但现在每当我运行应用程序时,它都会崩溃并显示“InvalidActiveXStateException”
有人知道如何解决这个问题吗?
【问题讨论】:
标签: wpf flash winforms-interop
我有一个 WPF 应用程序,我想在其中播放 Flash 电影。
我使用了this link 中描述的 WInforms 活动 X 控件
它部分工作,但现在每当我运行应用程序时,它都会崩溃并显示“InvalidActiveXStateException”
有人知道如何解决这个问题吗?
【问题讨论】:
标签: wpf flash winforms-interop
我建议在您的 WPF 应用程序中添加一个 WebBrowser 控件并允许 IE 直接加载 Flash 电影的 URL;这反过来会加载 Flash 插件。您需要将 WPF 应用程序构建为 x86 才能在 x64 Windows 上运行。
【讨论】:
我找到了解决方案。 您可以使用 AxShockwaveFlash。 见this link
【讨论】: