성공적으로 마무리되었습니다. 저에게 좋은 사례였습니다. 나는() 메소드 formdeneme에 미디어를 추가 한
당신은 VlcControl.cs 클래스 (개인 VlcMediaPlayer myVlcMediaPlayer) 인 공공 개체 확인해야합니다 {매우 중요한}
public int a = 0 ;`
public int c = 0;
public formdeneme()
{
InitializeComponent();
myVlcControl.Play("file:///C:/Users/1315k/Downloads/machine.mp4");
// You can add your media like above.
}
// This is the main function which you looking.
private void trackBar1_Scroll(object sender, EventArgs e)
{
myVlcControl.myVlcMediaPlayer.Time = trackBar1.Value * 1000;
int b = (int)myVlcControl.myVlcMediaPlayer.Time/1000;
int d = b/60;
b = b - d * 60;
label1.Text = d+":"+b + "/"+ c + ":" + a;
// The Time value is milisecond, you have divide 1000 for be second.
}
private void formdeneme_Load(object sender, EventArgs e)
{
a = (int)myVlcControl.myVlcMediaPlayer.Length/1000;
trackBar1.Maximum = a;
c = a/60;
a = a - c * 60;
label1.Text = 0 + "/" + c+":"+a;
}
당신을. 미디어 및 trackbar.Maximum 값을 변경할 수있는 버튼을 추가 할 수 있습니다.
당신은 비디오 아래의 트랙 바가 비디오를 전달한다는 것을 의미합니까? activeX 플러그인을 좋아하세요? –
예. 하지만 activeX 플러그인을 사용하지 않고 오히려 닷 넷 vlc nuget 패키지를 사용하고 있습니다. –
문제를 해결 했습니까? 나는 그랬다. –