2013-06-04 4 views

답변

6

당신은 클래스 레벨 범위 (안 내부 OtworzPlikButton_Click 이벤트 핸들러의 범위)에 WindowsMediaPlayer의 인스턴스를 작성해야합니다.

WMPLib.WindowsMediaPlayer wplayer; 

private void OtworzPlikButton_Click(object sender, RoutedEventArgs e) 
{ 
    OpenFileDialog ofd = new OpenFileDialog(); 
    ofd.ShowDialog(); 
    string directory = ofd.FileName; 
    wplayer = new WMPLib.WindowsMediaPlayer(); 
    wplayer.URL = directory; 
    wplayer.controls.play(); 
} 
+0

그것은 작동합니다. 고맙습니다. –

+0

기술적 인 설명이 있으십니까? –