using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace wmp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void 打开文件ToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog ofdialog = new OpenFileDialog();
ofdialog.AddExtension = true;
ofdialog.CheckFileExists = true;
ofdialog.CheckPathExists = true;
ofdialog.DefaultExt = "*.mp3";
ofdialog.Filter = "VCD文件(*.dat)|*.dat|MP3文件(*.mp3)|*.mp3|Audio文件(*.avi)|*.avi|WVA文件(*.wav)|*.wav|所有文件(*.*)|*.*";
if (ofdialog.ShowDialog() == DialogResult.OK )
{
this.axWindowsMediaPlayer1.Name = ofdialog.FileName;
}
} }
}
而且好像默认的类型并不是MP3,而是VCD文件。为什么呢,
这句“ofdialog.defaultext="*.mp3"”好像没什么用。
为什么就不能播放呢
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace wmp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void 打开文件ToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog ofdialog = new OpenFileDialog();
ofdialog.AddExtension = true;
ofdialog.CheckFileExists = true;
ofdialog.CheckPathExists = true;
ofdialog.DefaultExt = "*.mp3";
ofdialog.Filter = "VCD文件(*.dat)|*.dat|MP3文件(*.mp3)|*.mp3|Audio文件(*.avi)|*.avi|WVA文件(*.wav)|*.wav|所有文件(*.*)|*.*";
if (ofdialog.ShowDialog() == DialogResult.OK )
{
this.axWindowsMediaPlayer1.Name = ofdialog.FileName;
}
} }
}
而且好像默认的类型并不是MP3,而是VCD文件。为什么呢,
这句“ofdialog.defaultext="*.mp3"”好像没什么用。
为什么就不能播放呢
this.axWindowsMediaPlayer1.Name = ofdialog.FileName;只是传递文件名,并没有进行相应的操作,例如播放