Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';在WPF应用程序中找不到Shockwave播放器对象引用_C#_Flash_Com_Adobe_Toolbox - Fatal编程技术网

C# Can';在WPF应用程序中找不到Shockwave播放器对象引用

C# Can';在WPF应用程序中找不到Shockwave播放器对象引用,c#,flash,com,adobe,toolbox,C#,Flash,Com,Adobe,Toolbox,我试图在我的wpfc#项目中使用谷歌地图,我已经安装了Adobe Flash player,但在我的一生中都找不到shockwave player对象引用,或者在工具箱中添加新项时在COM列表中查找 我到处寻找答案,但一无所获。 有什么想法吗 问题解决了!!必须使用internet explorer下载并安装flash:DShockwave player与flash player不同。您需要安装 更新 根据在WPF应用程序中托管Google Maps的要求,您不能在WPF应用程序中直接使用Sho

我试图在我的
wpfc#
项目中使用谷歌地图,我已经安装了Adobe Flash player,但在我的一生中都找不到shockwave player对象引用,或者在工具箱中添加新项时在COM列表中查找

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


问题解决了!!必须使用internet explorer下载并安装flash:D

Shockwave player与flash player不同。您需要安装

更新

根据在WPF应用程序中托管Google Maps的要求,您不能在WPF应用程序中直接使用Shockwave,因为WPF不能托管ActiveX控件

但是,您可以创建包含ActiveX控件的Windows窗体应用程序,然后使用该控件在WPF应用程序中托管Windows窗体

更新2

如果flash或shockwave由IE以外的浏览器安装,OCX将不会安装在系统中,因此在项目中不可用


为了解决这个问题,,运行IE并安装这些项目,或者转到并选择应用程序的IE版本。

我已经安装了shockwave和flash player,目前在参考资料中,我只获得了shockwave ActiveX控件,而没有shockwave flash player对象:/@user1073290:更新了问题解决方案的答案。这就是教程我遵循,甚至做的阶段我没有得到的冲击波闪光参考,我只得到冲击波activeX控件参考…有什么想法为什么??谢谢你这么多的帮助far@user1073290:为了澄清,您正在尝试获取winforms应用程序中的引用,对吗?它不会出现在WPF中。我认为OCX的正确位置类似于“C:\Windows\System32\Macromed\Flash”。你能检查一下那里是否有吗?另外,当我添加它时,它被称为Shockwave Flash(COM对象)。这实际上就是播放器。是的,我在winsforms应用程序中做这件事,我应该在macromed/flash中寻找什么??由于文件夹存在,是的,我想我正在寻找冲击波闪光