2017-06-28 177 views
-5

如何在axWindowsMediaPlayer1中打開視頻。如何打開視頻MP4?

我已經創建了圖片框的代碼。 axWindowsMediaPlayer1的代碼是什麼?

private void button1_Click(object sender, EventArgs e) 
{ 
    try 
    { 
     using (OpenFileDialog ofd = new OpenFileDialog() { Filter = "JPEG| *.jpg", ValidateNames = true, Multiselect = false }) 
     { 
      if (ofd.ShowDialog() == DialogResult.OK) 
       obrazekPictureBox.Image = Image.FromFile(ofd.FileName); 

     } 
    } 
    catch (Exception ex) 
    { 
     MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error); 
    } 
} 
+1

什麼是「axWindowsMediaPlayer1」? –

+0

[AxWindowsMediaPlayer.URL](https://msdn.microsoft.com/en-us/library/windows/desktop/dd562470(v = vs.85).aspx) – Filburt

+0

http://imgur.com/OcIDQal –

回答

0

你並不需要使用圖片框或任何東西。只需拖放mediaplayer控件,你就可以走了。使用此代碼來運行視頻:

axWindowsMediaPlayer1.URL = ofd.FileName; 
axWindowsMediaPlayer1.Ctlcontrols.play(); 
+0

https ://youtu.be/uONQaT-nwls?t = 14m12s可以使用axWindowsMediaPlayer1顯示視頻...作爲顯示圖像的圖片盒 –

+0

然後,您需要使用其他一些庫,如Aforge.NET或FFMPEG包裝器將視頻分割爲幀並逐個將它們展示在圖片框中。 – Code