Ortam yürütücümde birden fazla ses/video dosyasını nasıl oynatmalı ve bunları çalma listeme nasıl oluşturabilirim?C# Medya oynatıcımda oynatma listesi nasıl oluşturulur?
bu şimdi benim kodudur: i daha i olur iletişim kutusunu tekrar dosyayı açmak için play olur eğer
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 MediaPlayer
{
public partial class Form1 : Form
{
BindingList<OpenFileDialog> openFileDialog1 = new BindingList<OpenFileDialog>();
private Image gambar;
public Form1()
{
InitializeComponent();
String filterfile = "(*.mp3; *.wav; *.mkv; *.avi; *.mp4; *.mkv; *.3gp; *.flv; *.ifo; *.vob;)|*.mp3; *.wav; *.mkv; *.avi; *.mp4; *.mkv; *.3gp; *.flv; *.ifo; *.vob;";
OpenFileDialog bukaFile = new OpenFileDialog();
bukaFile.Filter = filterfile;
}
private void fileToolStripMenuItem_Click(object sender, EventArgs e)
{
panel1.Hide();
pictureBox1.Hide();
groupBox1.Hide();
}
private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog bukaFile = new OpenFileDialog();
bukaFile.ShowDialog();
axWindowsMediaPlayer1.URL = bukaFile.FileName;
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
public string about()
{
return "0605Media V.1 (suci0605 (29/12/2015 12:13AM)";
}
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
{
axWindowsMediaPlayer1.Hide();
panel1.Hide();
pictureBox1.Show();
groupBox1.Show();
}
private void aboutToolStripMenuItem1_Click(object sender, EventArgs e)
{
MessageBox.Show(about());
}
private void exitToolStripMenuItem_Click_1(object sender, EventArgs e)
{
Environment.Exit(0);
}
}
}
bu kodla, ben sadece bir dosya çalınabilir.
'bukaFile.Multiselect = true' ayarının yapılması ve daha sonra kullanıcının seçtiği tüm şarkılarla bir şeyler yapmak için' bukaFile.FileNames' kullanılmasına ne dersiniz? –
böyle mi? çalışma değil, özel boşluk openToolStripMenuItem_Click (object sender, EventArgs e) { OpenFileDialog bukaFile = yeni OpenFileDialog(); bukaFile.ShowDialog(); bukaFile.Multiselect = true; axWindowsMediaPlayer1.URL = bukaFile.FileName; } –
Teşekkür ederiz @GrantWinney, –