Tôi cố gắng chơi jpg (trong vòng lặp), sau khi nhấp vào mp4 sẽ được phát sau khi kết thúc, jpg đó sẽ phát lại. Tôi không biết tại sao nhưng sau khi tôi chơi trong rìu chơiWindowsMediaPlayer1_PlayStateChange vido rồi dừng lại. Cứu giúp.Phát hai video với axWindowsMediaPlayer
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Video
{
public partial class Form1 : Form
{
bool clicked = false;
public Form1()
{
InitializeComponent();
axWindowsMediaPlayer1.URL = "wait2.JPG";
}
private void axWindowsMediaPlayer1_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsMediaEnded & clicked== true)
{
clicked = false;
axWindowsMediaPlayer1.settings.setMode("Loop", true);
axWindowsMediaPlayer1.URL = "wait2.JPG";
axWindowsMediaPlayer1.Ctlcontrols.play();
}
}
private void axWindowsMediaPlayer1_ClickEvent(object sender, AxWMPLib._WMPOCXEvents_ClickEvent e)
{
axWindowsMediaPlayer1.settings.setMode("Loop", false);
axWindowsMediaPlayer1.URL = "video.MP4";
axWindowsMediaPlayer1.Ctlcontrols.play();
clicked = true;
}
}
}
Cảm ơn bạn đã đặt nó ở đây! Đó là thông tin hữu ích. +1 cho câu hỏi cũng như câu trả lời. – fayyazkl