如何在Windows Mobile 6下将Flash游戏嵌入到Windows Forms application.net紧凑框架中

时间:2010-02-05 18:26:36

标签: windows flash windows-mobile compact-framework

我想在Windows Mobile上开发应用程序。 在这个应用程序中,我需要向最终用户展示一些Flash游戏。

  1. 我该怎么办?

    • 嵌入Flash ActiveX Control(在Windows移动表单应用程序中)?
    • 嵌入IE control
  2. BTW(因为我现在没有Windows移动设备) 我可以在Windows移动设备的IE中查看flash吗?

  3. 提前致谢。

    EDIT1 :  此链接讨论如何Hosting ActiveX Controls in the .NET Compact Framework 2.0  这篇文章帮助了我。

    对于播放Flash,Macromedia Flash Player 7 for Pocket PC应安装在Windows移动模拟器上。

    EDIT2 :   练习后我发现应该在windows mobile编程之前安装以下软件包:

    • Vista SP2
    • Visual Studio 2008 SP1
    • Windows Mobile设备中心

    EDIT3 :   我发现这个有用的链接谈到了Interaction Between a Flash Movie and the Database through the Hosting C# Application

    EDIT4 :   以及Enable Network Connection Windows Mobile 6 Emulator

    的链接

2 个答案:

答案 0 :(得分:6)

在WinMo上,您目前只能获得Flash Lite和旧的播放器版本7.通用桌面Flash游戏可能无法运行。 Adobe推出10.1版本的移动操作系统全闪存;也许这对你来说很有用。

我肯定会尝试嵌入Flash而不是Web浏览器控件,因为IE Mobile是操作系统版本之间的错误和差异。如果你重视自己的理智,尽可能保持IE Mobile不受影响。嵌入式Flash如何在新播放器中运行还有待观察。但值得让Windows Mobile的VirtualPC图像现在设置为播放和测试。

答案 1 :(得分:1)

这可能是可能的。参见:

http://www.adobe.com/products/flashplayer_pocketpc/

或Google

flash internet explorer windows mobile

您可以(也许)只在IE中查看Flash,或者您可以在表单上放置一个WebBrowser控件(在.Net中)并在那里查看。