|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.10.2007, 17:53 | #1 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Плейлист для плеера
Здравствуйте!
Я получил задание по программированию написать медиаплеер с плейлистом ну и с наваротами всякими.. я все осуществил кроме плейлиста. Проблема в том что при выборе списка музыкальных файлов у меня открывает толко одну папку на выбор с музыкой а как зделать чтоб в listbox1 можно было загрузить всю директорию? помогите пожайлусто завтра здавать... заранее спасибо.
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
18.10.2007, 18:36 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
ListBox1.Items.Add(ShellTreeView1.S electedFolder.PathName);
|
18.10.2007, 18:41 | #3 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
уточни что надо сделать, показать диалог выбора папок или сделать добавление файлов из этих папок
посмотри этот плейлист, может подойдет http://www.programmersforum.ru/attac...4&d=1188456458 и этот, эта версия поновее, с ней нет инструкции, но возможностей больше, есть добавление файлов включая поддиректории http://www.programmersforum.ru/attac...7&d=1191950099
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 18.10.2007 в 18:58. |
19.10.2007, 00:48 | #4 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Спасибо. Теперь все как надо, только вот еще вопрос возник не могу зделать чтоб видео в компоненте panel отображалось на весь экран не подскажите как можно это осуществить я нашел только вот это:
Код:
только вот от него что то толку нету как воспроизводило в маленьком окошке так и воспроизводит.. Это я взял с архива статей DelphiWorld 6
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
19.10.2007, 07:47 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А ты еще допиши :
WindowState:=wsMaximized; Panel1.Align:=alClient; BorderStyle:=bsNone; И еси у тя панелька на всю форму растянута то она растянется на весь экран. Ну и конечно наверное нуна будет скрыть другие компоненты.
I'm learning to live...
|
19.10.2007, 10:09 | #6 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Это хорошо, но лучше изображение растягивать пропорционально.
ЗЫ: панель на черном фоне. Эффект широкого экрана
Life is too short, play more...
Как правильно задавать вопросы |
19.10.2007, 10:17 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А что в Медиаплеере нет пропорциональной демонстрации?
Ну если нет то мона панель в панели
I'm learning to live...
|
19.10.2007, 21:02 | #8 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Ребят нечего из выше изложенного не помогает...
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
19.10.2007, 21:41 | #9 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Все что тебе сделать с медиаплеером это указать Form2.MediaPlayer1.DisplayRect, а пропорции ты сам должен предусмотреть, взяв исходные из медиаплеера, и нужным образом растянуть Panel на к-ром отображается, а уже этот Panel по центру формы черного цвета разместить. Получится либо черные полосы по бокам, либо сверху и снизу, либо их совсем не будет, при неизмененных пропорциях видео.
Кстати качество в полноэкранном режиме будет не очень. p.s. щас сделаю примерчик и выложу
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 19.10.2007 в 21:44. |
20.10.2007, 00:31 | #10 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
пример работы с видео в MP, сохранение пропорций при ресайзе, полноэкранный режим
правда с Виндой странные графические косяки после этой программы... p.s. Выявил баг - при большом размере окна (максимизированное и даже просто растянутое почти на весь экран), при воспроизведении, когда открывается диалог и по нему поводить мышкой, появляются артефакты к-рые не проходят даже после закрытия программы (проходят если сменить обои). Добавил условие - если окно максимизировано, диалог не появится. Вывод. Вызывать диалог при растянутом почти на весь экран окне не рекомендуется
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 20.10.2007 в 01:20. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Mp3 плейлист Delphi | AnToHa-KiLL | Помощь студентам | 2 | 13.07.2008 23:26 |
Помогите реализовать плейлист | IGREK | Общие вопросы Delphi | 2 | 04.06.2008 09:08 |
Компоненты для создания полноценного плеера | N-DOGG | Компоненты Delphi | 1 | 23.03.2008 14:31 |
Создание Видео Плеера | Ruver000 | Помощь студентам | 2 | 16.12.2007 18:35 |