是不是要什么高深的技术,才能做一个DVD播放器?我一直想用C#,自己做一个DVD的播放器。请问这个如何实现?谢谢!

解决方案 »

  1.   

    直接调用WMP的功能,就可以播放DVD。
      

  2.   

    调用Com组件 WindowsMediaPlayer 
      

  3.   

     如果想用控件就用VC++或者C,如果用了C#就用组件快速开发
      

  4.   

    http://www.cnblogs.com/suiqirui19872005/articles/909931.html
    dvd,flash,vcd都有
      

  5.   

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;namespace WindowsApplication50
    {
        public partial class 播放DVD文件 : Form
        {
            public 播放DVD文件()
            {
                InitializeComponent();
            }        private void button2_Click(object sender, System.EventArgs e)
            {//播放DVD文件
                try
                {
                    this.axMSWebDVD1.Play();
                }
                catch (Exception Err)
                {
                    MessageBox.Show("播放错误:" + Err.Message, "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            private void button4_Click(object sender, System.EventArgs e)
            {//暂停
                this.axMSWebDVD1.Pause();
            }
            private void button5_Click(object sender, System.EventArgs e)
            {//停止播放
                this.axMSWebDVD1.Stop();
            }
            private void button3_Click(object sender, System.EventArgs e)
            {//光驱
                this.axMSWebDVD1.Eject();
            }        private void 播放DVD文件_Load(object sender, EventArgs e)
            {
                //选择‘工具箱’—‘组件’,右击,选择‘添加/移除项’—‘COM组件‘把“MSWebDVD”这个控件加入到控件列表中,就可以使用了。
            }
        }
    }