注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

蓝星天宇

爱生活,爱分享!

 
 
 

日志

 
 

C#制作的音频、视频播放器【精简】  

2009-08-17 20:03:59|  分类: 计算机编程类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

界面截图:

                         C制作的音频、视频播放器【精简】 - 蓝宇天奇 - 蓝宇翱翔的博客

                         C制作的音频、视频播放器【精简】 - 蓝宇天奇 - 蓝宇翱翔的博客

功能简介:常用媒体文件格式播放的精简播放器,包括视频、音频、flash文件等!

部分代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Media;


namespace 蓝宇视音播放器
{
    public partial class Form1 : Form
    {
       
        public Form1()
        {
            InitializeComponent();
        }
        private void tsbExit_Click(object sender, EventArgs e)
        {
            Application.Exit();//退出
        }

        private void tsbPause_Click(object sender, EventArgs e)
        {
            this.axWMplayer.Ctlcontrols.pause();//暂停播放
        }

        private void tsbPlay_Click(object sender, EventArgs e)
        {
            this.axWMplayer.Ctlcontrols.play();//播放文件
        }

        private void tsbStop_Click(object sender, EventArgs e)
        {
            this.axWMplayer.Ctlcontrols.stop();
            //清除图像,等待就须状态
            this.axWMplayer.close();
        }
        private void tsbNext_Click(object sender, EventArgs e)
        {
            this.axWMplayer.Ctlcontrols.next();//播放下一曲
        }
        private void tsbOpen_Click(object sender, EventArgs e)
        {
            try
            {
                OpenFileDialog openFile = new OpenFileDialog();
                openFile.InitialDirectory = @"c:\";
                openFile.Filter = "常用媒体文件|*.mp3;*.wma;*.wav;*.rmvb;*.avi;*.mpg;*.rm;*.3gp;*.swf;*.asf;*.mov;*.wmv";
                DialogResult dr = openFile.ShowDialog();
                //若有选中文件则载入并播放
                if (dr == DialogResult.OK)
                {
                    axWMplayer.URL = openFile.FileName;
                    //过滤文件路径
                    System.IO.FileInfo file = new System.IO.FileInfo(openFile.FileName);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(),"温馨提示!",MessageBoxButtons.OK,MessageBoxIcon.Question);
            }
        }

笔者基于兴趣制作!希望可以给大家带来帮助!

 

 

 

  评论这张
 
阅读(365)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016