gpt4 book ai didi

c# - 在 WPF 应用程序中找不到 Shockwave 播放器对象引用

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:13 24 4
gpt4 key购买 nike

我正在尝试在我的 wpf c# 项目中使用谷歌地图,我已经安装了 Adob​​e Flash 播放器,但我无法在我的生活中找到 Shockwave 播放器对象引用或当我添加一个新的工具箱中的项目都在 COM 列表中找到。

我到处寻找答案,但一无所获。有什么想法吗?

问题解决了!!必须使用 Internet Explorer 下载并安装 Flash :D

最佳答案

Shockwave 播放器不同于 Flash 播放器。您需要安装 Shockwave Player .

更新

根据 this very detailed, step-by-step guide对于在 WPF 应用程序中托管 Google map ,您不能在 WPF 应用程序中直接使用 Shockwave,因为 WPF 无法托管 ActiveX 控件。

但是,您可以创建包含 ActiveX 控件的 Windows 窗体应用程序,然后使用 WindowsFormsHost控制在 WPF 应用程序中承载 Windows 窗体。

更新 2

如果非IE浏览器安装了flash或shockwave,OCX将不会安装到系统中,因此项目中将无法使用。

要解决此问题,请运行 IE 并安装这些项目或转到 this Adobe page并选择应用程序的 IE 版本。

关于c# - 在 WPF 应用程序中找不到 Shockwave 播放器对象引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8688223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com