Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
50 / 40 / 5
Регистрация: 30.06.2010
Сообщений: 1,191

Плей лист

01.08.2010, 15:53. Показов 928. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пыстался сделать плей лист из ListBox
Вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 
   s=ListBox1->ItemIndex;
   MediaPlayer1->FileName=s;
   if(MediaPlayer1->FileName!="")
   {
     MediaPlayer1->Open();
     MediaPlayer1->Display=Panel1;
   }
   else ShowMessage("Выберете песню");
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button2Click(TObject *Sender)
{
  if(OpenDialog1->Execute())
  {
    OpenDialog1->FileName;
    IntToStr(ListBox1->ItemIndex)=OpenDialog1->FileName;
    ListBox1->Items->Add(OpenDialog1->FileName);
 
 
  }
}
//---------------------------------------------------------------------------
в чем ошибка?
и еще надо сделать как нить что бы в ListBox Писал не путь к файлу, а только название файла
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.08.2010, 15:53
Ответы с готовыми решениями:

drag and drop плей листа (bass.dll)
Есть код воспроизведения, #include <vcl.h> #include "bass.h" #pragma hdrstop #include "Unit2_player.h" ...

Плей лист
Помогите пожалуйста8) Я пишу плеер с плей листом. Когда последняя ( в лист бокс проигрывается)закончилась вылетает куча фатальных ошибок!...

Автоматический Плей Лист
Всем привет. Я в дельфи новичек. Решил написать свой плеер. Ну как свой, когда я свой писал кроме того что слушать музыку там нельзя...

3
Мы все БОЛЬШАЯ программа
 Аватар для bond95
52 / 52 / 5
Регистрация: 16.04.2009
Сообщений: 489
01.08.2010, 15:59
попробуй так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 
   AnsiString s=ListBox1->Items->Strings[ListBox1->ItemIndex];
   MediaPlayer1->FileName=s;
   if(MediaPlayer1->FileName!="")
   {
     MediaPlayer1->Open();
     MediaPlayer1->Display=Panel1;
   }
   else ShowMessage("Выберете песню");
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button2Click(TObject *Sender)
{
  if(OpenDialog1->Execute())
  {
if(OpenDialog1->Execute()) {    
OpenDialog1->FileName;
    ListBox1->Items->Add(OpenDialog1->FileName);
 }
 
  }
}
//---------------------------------------------------------------------------
1
50 / 40 / 5
Регистрация: 30.06.2010
Сообщений: 1,191
01.08.2010, 16:13  [ТС]
спс
а как сделать так что бы в ListBox Писал не путь к файлу, а только название файла
и что бы одна кнопка начинала воспроизведение и продолжала если стоит на паузе, я пытался написать вот что получилось
C++
1
if(MediaPlayer1->Pause()=true)MediaPlayer1->Resume();
0
Мы все БОЛЬШАЯ программа
 Аватар для bond95
52 / 52 / 5
Регистрация: 16.04.2009
Сообщений: 489
01.08.2010, 16:29
Цитата Сообщение от ProstoMad Посмотреть сообщение
что бы одна кнопка начинала воспроизведение и продолжала
C++
1
2
3
if(MediaPlayer1->Pause())MediaPlayer1->Resume();
else
MediaPlayer1->Play();
Добавлено через 9 минут
Цитата Сообщение от ProstoMad Посмотреть сообщение
как сделать так что бы в ListBox Писал не путь к файлу, а только название файла
C++
1
2
3
4
5
6
7
TStringList *List=new List();
int cout=ListBox1->Cout;
for(int i=0; i<cout; i++)
List->Add(ListBox1->Items->Strings[ListBox1->ItemIndex]);
ListBox1->Items->Clear();
for(int i=0; i<cout; i++)
ListBox1->Items->Add(ExtractFileName(List->String[i]));
только тебе придется путь к файлу вытаскивать с List
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.08.2010, 16:29
Помогаю со студенческими работами здесь

Скачать плей лист из контакта
Для того, чтобы скачать плей лист из контакта или все треки со своей страницы какие модули понадобятся. В какую сторону вообще копать нужно?

Плей лист для FlowPlayer
Помогите создать плей лист для FlowPlayer Уже столько промучился а не чего не получается. Добавлено через 49 минут Так вроде бы...

Плей лист для видео плеера
Помогите разобраться в коде плиз!! Не получается с плей листом, а он нужен срочно!!!Создавайте темы с осмысленными и понятными названиями...

Плей лист в отдельной форме МедиаПлеер
Суть в общем такова ...есть плеер на форме 1 и лист бокс на форме 2 ....файлы добавляются плеер работает ...в лист боксе на форме 2 треки...

Немогу сделать Плей Лист в Delphi
Народ здарова помогите плизз ! я пишу mp3 проигрыватель на Delphi с bass.dll и у меня такая проблема как можно встроить туда плей Лист...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru