C# Windows Media Player
C# 에서 Windows Media Player 를 넣어 동영상 파일을 재생해봤습니다.
구축시 정말 간단히 진행 되는것을 확인하였습니다.
영상찾기 버튼에 OpenFileDialog 를 넣고, asWindowsMediaPlayer 으로 플레이 시키면됩니다.
처음 Windows Media Player 도구모음음 도구상자에 없으니 찾아서 해야합니다.
도구 -> 도구상자 항목선택 -> COM 구성요소 -> Windows Media Player
위와 같이 선택하면 [참조] 에 AxWMPLib 와 WMPLib 항목이 추가 됩니다.
namespace WindowsMediaPlayer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
//axWindowsMediaPlayer1.URL = @"http://go.microsoft.com/fwlink/?LinkId=95772";
}
private void button1_Click(object sender, EventArgs e)
{
//using (OpenFileDialog ofd = new OpenFileDialog())
//{
// if (ofd.ShowDialog() == DialogResult.OK)
// {
// }
//}
OpenFileDialog_1();
}
private void OpenFileDialog_1()
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "All Files|*.*";
ofd.FilterIndex = 1;
ofd.RestoreDirectory = true;
try
{
if (ofd.ShowDialog() == DialogResult.OK)
{
label1.Text = ofd.FileName; //Lable 에 파일경로출력
axWindowsMediaPlayer1.URL = (ofd.FileName);
}
}
catch (System.Exception ex)
{
MessageBox.Show("File Open Error : " + ex.Message);
}
}
private void axWindowsMediaPlayer1_Enter(object sender, EventArgs e)
{
//axWindowsMediaPlayer1.URL = @"" + label1.Text + "";
}
}
}