2017-06-28 174 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