您的位置:首页 > 其它

如何播放Flash文件

2007-02-11 22:14 204 查看
首先我们从工具栏中添加一个COM控件

ShockwaveFlashObject





把界面弄下

拽一个ShockwaveFlashObject控件

再看下代码

privatevoidbutton1_Click(objectsender,System.EventArgse)
{//浏览FLASH文件
if(this.openFileDialog1.ShowDialog()==DialogResult.OK)
{
this.axShockwaveFlash1.Movie=this.openFileDialog1.FileName;
this.Text="演示播放FLASH文件-"+this.openFileDialog1.FileName;
}
}
privatevoidbutton2_Click(objectsender,System.EventArgse)
{//播放FLASH文件
if(this.openFileDialog1.FileName.Length>0)
{
this.axShockwaveFlash1.Play();
}
else
{
MessageBox.Show("请选择FLASH文件!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
privatevoidbutton4_Click(objectsender,System.EventArgse)
{//第一帧
if(this.openFileDialog1.FileName.Length>0)
{
this.axShockwaveFlash1.Rewind();
}
else
{
MessageBox.Show("请选择FLASH文件!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
privatevoidbutton5_Click(objectsender,System.EventArgse)
{//停止播放
if(this.openFileDialog1.FileName.Length>0)
{
this.axShockwaveFlash1.Stop();
}
else
{
MessageBox.Show("请选择FLASH文件!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
privatevoidbutton3_Click(objectsender,System.EventArgse)
{//上一帧
if(this.openFileDialog1.FileName.Length>0)
{
this.axShockwaveFlash1.Back();
}
else
{
MessageBox.Show("请选择FLASH文件!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
privatevoidbutton6_Click(objectsender,System.EventArgse)
{//下一帧
if(this.openFileDialog1.FileName.Length>0)
{
this.axShockwaveFlash1.Forward();
}
else
{
MessageBox.Show("请选择FLASH文件!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}

.csharpcode,.csharpcodepre
{
font-size:small;
color:black;
font-family:consolas,"CourierNew",courier,monospace;
background-color:#ffffff;
/*white-space:pre;*/
}
.csharpcodepre{margin:0em;}
.csharpcode.rem{color:#008000;}
.csharpcode.kwrd{color:#0000ff;}
.csharpcode.str{color:#006080;}
.csharpcode.op{color:#0000c0;}
.csharpcode.preproc{color:#cc6633;}
.csharpcode.asp{background-color:#ffff00;}
.csharpcode.html{color:#800000;}
.csharpcode.attr{color:#ff0000;}
.csharpcode.alt
{
background-color:#f4f4f4;
width:100%;
margin:0em;
}
.csharpcode.lnum{color:#606060;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: