(1)在toolbox里面已经添加Shockwave flash object
(2) 引用了AxInterop.ShockwaveFlashObjects.dll
(3)在xaml中
<Grid x:Name="flashCrid">
<WindowsFormsHost>
<f:AxShockwaveFlash x:Name="flashShow"/>
</WindowsFormsHost>
</Grid>
(4)在cs里面添加了
string flashPath = Environment.CurrentDirectory;
flashPath += @"\flash1.swf";
flashShow.Movie = flashPath;
运行为啥 这个flash1就是没有播放呢??我还少添加或是引用什么了吗????
我这边没有你的AxInterop.ShockwaveFlashObjects.dll ,没有用过。。你看看是不是因为 AxShockwaveFlash 有属性 AutoStart需要设置为 Flase呀?