На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Player C#

Данный плеер был разработан на C# с использованием стандартной библиотеки WMPLib. Он поддерживает всего 2 формата: MP3 и WMA. Этот плеер обладает следующими особенностями и функциями:

  • Приостановка и запуск воспроизведения, изменение громкости.
  • Повторное и случайное воспроизведение.
  • Наличие плей-листа, который можно открыть по нажатию на кнопку справа. Плей-лист генерируется после выбора песни. Он содержит все песни, которые располагаются в папке с выбранной песней. При этом файлы неподходящих форматов игнорируются. 
  • В ситуации, когда название песни не полностью помещается на форму, оно передвигается, чтобы пользователь смог увидеть полное название песни.
  • Кнопка закрытия и кнопка сворачивания приложения анимированы. При наведением на них курсом мыши картинка изменяется. 

Фрагмент программного кода программы:

string[] masSongs;//массив песен
        int Current_song;//номер текущей песни
        WindowsMediaPlayer wmp=new WindowsMediaPlayer(); // инициализация плеера
        bool randomPlay, repeat; //случайное воспроизведение и повтор
        private void bOpen_Click(object sender, EventArgs e)// генерация массива песен и передача их на воспроизведение
        {
            if(openFileDialog.ShowDialog()==DialogResult.OK) // если пользователь выбрал файлы
            {
                playList.Items.Clear(); // очистка плэй листа
                string[] mas = Directory.GetFiles(Path.GetDirectoryName(openFileDialog.FileName)); // заполенение временного массива путями файлов из выбранной папки
                string ext;
                int i, j = -1;
                Array.Resize<string>(ref masSongs, 0);
                // заполнение массива песен файлами формата mp3 или wma
                for (i = 0; i < mas.Length; i++)
                {
                    ext = Path.GetExtension(mas[i]).ToLower();
                    if (ext == ".mp3" || ext == ".wma" )
                    {
                        j++;
                        Array.Resize<string>(ref masSongs, j + 1);
                        masSongs[j] = mas[i];
                        playList.Items.Add(masSongs[j].Substring((masSongs[j].LastIndexOf("\\") + 1), masSongs[j].Length - masSongs[j].LastIndexOf("\\")-1));
                        if (masSongs[j] == openFileDialog.FileName)
                        {
                            playList.SelectedIndex = j;
                            Current_song = j;
                        }
                    }
                }
                bPlay.Tag = "pause";
                openFileDialog.FileName = "";
                Play(masSongs[Current_song]); // вызов функции воспроизведения
                //включение ползунков громкости и перемотки
                csCurrentPosition.Enabled = true; 
                csVolumeChanger.Enabled = true;
                
            }
        }

Скриншот архива с проектом:

Содержание архива

  • исходный код  приложения Playar на языке программирования C#
Купить 1500,00 
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

widok

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Тип Название Рейтинг Категория Стоимость
Курсовая Судоку на C# 0 .NET (C#) 2 500,00
Исходник Массивы на C# -1 .NET (C#) 1 000,00
Исходник Зоопарк на C# 1 .NET (C#) 1 000,00
Исходник Кинотеатр на C# 0 .NET (C#) 1 000,00
Исходник Мессенджер на C# 1 .NET (C#) 1 000,00
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Исходник База данных сотрудников (MS SQL) C# 33 .NET (C#) 2 500,00
Курсовая Игра "Поймай кота" C# 0 .NET (C#) 2 800,00
Исходник Игра Косынка C# 16 .NET (C#) 2 000,00
Исходник Калькулятор C# Windows Forms 43 .NET (C#) бесплатно
Исходник СУБД Склад (MS SQL) C# 14 .NET (C#) 2 500,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Контрольная Театр (C#, WinForms, Access) new 0 .NET (C#) 1 500,00
Исходник Автошкола (C#, WPF, SQL Server, SQLite) new 0 .NET (C#) 2 500,00
Исходник Программа Парадокс дней рождения Python new 0 Python 700,00
Исходник ИС Налогоплательщики С# + SQL Server new 0 .NET (C#) 2 500,00
Исходник Логическая игра "Бейглз" Python new 0 Python 700,00
Купить

1500,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

Player.zip
806571
Оцени работу

рейтинг

Категории
Player C#
Простой музыкальный плеер с красочным интерфейсом, написанным в среде Visual Studio 2013 на языке программирования C# с использованием технологии Windows Forms.
Категория: Образование
Стоимость: 1500,00