Flash播放器啊,好像没有提供这个函数
解决方案 »
- SetupDiEnumDeviceInfo 返回false,什么原因呀?
- C# 获得一个窗口的句柄后如何置为焦点
- 如何判断AccessDataSource的查询结果是否为空啊?
- 该字符串未被识别为有效的 DateTime?如何修改?
- 怎样制作视觉效果透明,但其实不透明的控件,例如自定义的按钮,在按钮区可以看到父控件的背景,但还是可以响应点击
- c/s架构的聊天室房间要什么实现?如QQ聊天室的房间
- ADO.NET中如何實現像Delphi中一樣強大的计算字段和查詢字段
- 关于dataset和dataAdapter的一些思考。欢迎大家讨论。
- 弄一个类似驾照科目一的考试系统
- TabControl控件???
- 登录窗口的复杂应用,问题比较复杂,希望大家都来看看!!!
- 求xml+c#的例子,本人学习中~
这时我们可以在工具箱中就可以看到“FlashFactory”,“ShockwaveFlash”两个新控件,其中我们需要使用的是"ShockwaveFlash",将其拖到新建的Form上,然后再设置一些属性即可,这些在属性栏中都可以清楚的看到.
简单的操作代码,即打开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();
}
}