/// <summary>
/// 播入flsh数据
/// </summary>
/// <param name="flash"></param>flash控件
/// <param name="data"></param>flash数据
private void PlayFlash(AxShockwaveFlashObjects.AxShockwaveFlash flash,byte[]data)
{
using (MemoryStream ms = new MemoryStream())
{
using(BinaryWriter bw=new BinaryWriter(ms))
{
bw.Write(8 + data.Length);
bw.Write(0x55665566);
bw.Write(data.Length);
bw.Write(data);
ms.Seek(0, SeekOrigin.Begin);
flash.OcxState = new AxHost.State(ms, 1, false, null);
}
}
}C#在内存中播放Flash
最新推荐文章于 2017-03-01 16:32:16 发布
本文详细介绍了如何使用AxShockwaveFlashObjects.AxShockwaveFlash控件播放Flash数据,并通过内存流和二进制写入器实现数据的有效传输。
2592

被折叠的 条评论
为什么被折叠?



