扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:飞刀. 来源:ASP中华网 2007年10月25日
关键字: Windows
播放Flash动画的原理与声音差不多,也就是直接引用Flash的dll,不过这个dll不能直接在“COM”窗口中找到,需要我们手动的添加,我们点击图2中的“浏览”键,然后选择“E:\WINDOWS\system32\Macromed\Flash\swflash.ocx"控件,点击“确定”
图6
这时我们可以在工具箱中就可以看到“FlashFactory”,“ShockwaveFlash”两个新控件,其中我们需要使用的是"ShockwaveFlash",将其拖到新建的Form上,然后再设置一些属性即可,这些在属性栏中都可以清楚的看到。
图7
我写了一个小程序,播放“第一次亲密接触”的Flash,执行如图8:
图8
简单的操作代码,即打开swf文件,并播放它:
private void menuItem2_Click(object sender, System.EventArgs e) { OpenFileDialog ofDialog = new OpenFileDialog(); ofDialog.AddExtension = true; ofDialog.CheckFileExists = true; ofDialog.CheckPathExists = true; ofDialog.Filter = "swf 文件 (*.swf)|*.swf|所有文件 (*.*)|*.*"; ofDialog.DefaultExt = "mp3"; if(ofDialog.ShowDialog() == DialogResult.OK) { this.axShockwaveFlash1.Movie = ofDialog.FileName; this.axShockwaveFlash1.Play(); } } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者