// event. click on 'Lire' boutton du tabPage2
        private void playAudioBtn2_Click(object sender, EventArgs e)
        {
            if (wavFileLabelTab2.Text != "Aucun fichier séléctionné.")
            {
                // changement de l'image + disable du boutton 'Lire'
                playAudioBtn2.Image   = app_steganographie.Properties.Resources.loader;
                playAudioBtn2.Enabled = false;

                // lecture du fichier audio
                ToolsAndFunctions.playAudioFile(wavFileLabelTab2.Text);

                // Thread de lecture (pour eviter le plantage de l'application)

                /*
                 * Thread playAudioThread = new Thread(new ParameterizedThreadStart(ToolsAndFunctions.playAudioFile));
                 * playAudioThread.Start(wavFileLabelTab2.Text);
                 */

                // changement de l'image + enable du boutton 'Lire'
                playAudioBtn2.Image   = app_steganographie.Properties.Resources.media_play_icon;
                playAudioBtn2.Enabled = true;

                // focus sur l'onglet actuel
                this.tabControl1.SelectedTab.Focus();
            }
            else
            {
                MessageBox.Show("Aucun fichier audio séléctionné !", "Stop", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }
Exemple #2
0
        // event. click on 1st 'Lire' boutton
        private void playAudioBtn_Click(object sender, EventArgs e)
        {
            if (audioFileTxtBox.Text != "")
            {
                // changement de l'image + disable du boutton 'Lire'
                playAudioBtn.Image   = app_steganographie.Properties.Resources.loader;
                playAudioBtn.Enabled = false;

                // lecture du fichier audio
                ToolsAndFunctions.playAudioFile(audioFileTxtBox.Text);

                // changement de l'image + enable du boutton 'Lire'
                playAudioBtn.Image   = app_steganographie.Properties.Resources.media_play_icon;
                playAudioBtn.Enabled = true;

                // focus sur l'onglet actuel
                this.tabControl1.SelectedTab.Focus();
            }
            else
            {
                MessageBox.Show("Aucun fichier audio choisi !", "Stop", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }