C#在内存中播放Flash
来源:互联网 发布:淘宝怎么查看电子发票 编辑:程序博客网 时间:2024/05/09 02:45
/// <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); } } }