c# - 如何播放放置在 Resources 文件夹中的 SWF 文件

标签 c# .net winforms flash webbrowser-control

我需要制作一个 Windows 应用程序,在其中加载时,我需要在 WebBrowser 中播放 Flash (.swf) 文件。但是我可以直接从硬盘播放Flash文件到WebBrowser控件。这里我需要播放Resources文件夹下的.swf文件,并加载到WebBrowser控件中。请帮忙。

提前致谢。

最佳答案

    System.Reflection.Assembly thisExe;
    thisExe = System.Reflection.Assembly.GetExecutingAssembly();
    System.IO.Stream file = thisExe.GetManifestResourceStream("Namespace.Filename");
    byte[] data = Properties.Resources.Filename;
    file.Read(data, 0, data.Length);

关于c# - 如何播放放置在 Resources 文件夹中的 SWF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6895381/

相关文章:

c# - .NET 中的 HTML 布局

c# - 验收测试与单元测试示例

c# - RawPrinterHelper 无法使用 ESC POS 命令打印条码

c# - 结合完整的 URL 和虚拟 URL,就像浏览器一样

c# - 在 C# 中禁用 ListView,但仍显示当前选择

c# - 获取 WinForms 应用程序名称的正确方法是什么?

c# - 访问 P/Invoke 的 Windows API 常量和结构

.net - 如何在 Windows CE 设备上安装 .Net Compact Framework

.NET Winforms 部署

c# - 通用类和约束