J'essaye actuellement de faire mon lecteur mp3 pour un projet.FileDialogue - Apparemment, cela ne fonctionne pas?
J'ai écrit ce code en suivant un guide:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string[] files, path;
[STAThread]
private void button1_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
files = openFileDialog1.SafeFileNames;
path = openFileDialog1.FileNames;
for (int i = 0; i < files.Length; i++)
{
listBox1.Items.Add(files[i]);
}
}
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
axWindowsMediaPlayer1.URL = path[listBox1.SelectedIndex];
}
}
}
Et Heres un écran de ma forme:
Pour une raison quelconque lorsque je clique sur le bouton OPEN, rien ne se passe. D'abord quand j'ai utilisé ce code j'ai eu une erreur sur "Form1_load", mais comme je ne l'utilisais pas, j'ai simplement supprimé la ligne d'erreur et aucune erreur n'a été trouvée.
Je suis très désemparé, donc n'importe qui avec TOUT ce qui ne va pas?
Je suivais ce guide complètement: http://www.c-sharpcorner.com/UploadFile/8ea152/mp3-media-player-in-C-Sharp-4-0/
Merci
coller votre code pour "ouvrir les fichiers" bouton – andy
@andy "FICHIERS OUVERTS" peut avoir un ID de 'button1' – TheGeekZn
Avez-vous attribué l'événement Click à votre bouton? – Steve