我实在搞不懂啊!!
以下是我的编程,在vs2008中调用windows media player控件,老出现以下问题,很费解using System;
using System.Collections.Generic;
using
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _765
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog a = new OpenFileDialog();
a.AddExtension = true;
a.CheckFileExists = true;
a.CheckPathExists = true;
a.Filter = "Audio(*.avi)|*.avi|MP3格式(*.mp3)|*.mp3|所有文件(*.*)|*.*";
a.FilterIndex=2;
if (a.ShowDialog()==DialogResult .OK )
{
this.axWindowsMediaPlayer1.FileName = a.FileName;
}
}
private void button2_Click(object sender, EventArgs e)
{
this.axWindowsMediaPlayer1.open();
}
private void button3_Click(object sender, EventArgs e)
{
this.axWindowsMediaPlayer1.stop();
}
}
}
出现的问题提示:
错误 1 “AxWMPLib.AxWindowsMediaPlayer”不包含“FileName”的定义,并且找不到可接受类型为“AxWMPLib.AxWindowsMediaPlayer”的第一个参数的扩展方法“FileName”(是否缺少 using 指令或程序集引用?) D:\图像文件\765\765\Form1.cs 36 44 765
错误 2 “AxWMPLib.AxWindowsMediaPlayer”不包含“open”的定义,并且找不到可接受类型为“AxWMPLib.AxWindowsMediaPlayer”的第一个参数的扩展方法“open”(是否缺少 using 指令或程序集引用?) D:\图像文件\765\765\Form1.cs 47 40 765
错误 3 “AxWMPLib.AxWindowsMediaPlayer”不包含“stop”的定义,并且找不到可接受类型为“AxWMPLib.AxWindowsMediaPlayer”的第一个参数的扩展方法“stop”(是否缺少 using 指令或程序集引用?) D:\图像文件\765\765\Form1.cs 52 40 765
希望各位专家帮忙解决!!!