![]() |
1
29
虽然我自己没有在Windows窗体应用程序中使用Flash对象,但我知道这是可能的。 在工具箱的Visual Studio中,选择添加新组件。 然后在出现的新窗口中选择 “COM组件” 选项卡以获取可在其中查找 “冲击波闪光物体” 一旦添加到工具箱中,只需使用该控件,就像使用Visual Studio中的任何其他“标准”控件一样。 有三个简单命令可用于与控件交互:
我认为,这些都是不言而喻的。
我刚看到你也在寻找一种从流中加载内容的方法, 因为我不确定冲击波闪光物体是否可行,我会给你另一个选择(实际上是两个)。 第一种是我建议你只在必要时使用,因为它使用全吹式 “WebBrowser组件” (也可以作为额外的工具箱项目提供),这就像用火箭筒射击苍蝇。 当然,它会起作用,因为控制会起作用 a real browser window (实际上是Internet Explorer浏览器),但它并不真正用于您需要的方式。 第二种选择是使用我刚刚发现的东西,同时查找有关在Windows窗体中播放Flash内容的更多信息。 F-IN-BOX 是一个商业解决方案,也将播放来自给定网站URL的内容。(提供的链接将引导您访问必须使用的.NET代码)。 |
![]() |
2
7
Sven ,你得出了和我一样的结论:我发现了冲击波闪光物体,它们都来自一个稍有不同的路径,但却在如何从磁盘/url上的文件以外的其他地方加载文件上遇到了困难。F-in-box虽然只是一个冲击波flash对象的包装器,但似乎提供了更多的功能,这可能对我有所帮助! 用火箭筒拍摄飞行可能很有趣,但嵌入式网络浏览器不是我要寻找的路径。:) Adobe网站上有一个链接谈到“在C Windows应用程序中嵌入和与Macromedia Flash播放器通信”,但他们似乎删除了它:( |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |