Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2010, 10:44   #1
Rustam_Hacker
Пользователь
 
Регистрация: 22.09.2010
Сообщений: 25
Сообщение Как записать команды для button чтоб он воспроизводил их через мой плеер? Вот исходник.

Привет всем. У меня возникли проблемы с плейлистом, добавляю аудиофайл в плейлист но не как не могу вопроизвести его, использую вот этот код MediaPlayer.Controls.Play;
Выдает Ошибку. В программе так же используеться TShellComboBox и TShellListView для того чтоб воспроизводить аудио и видио из какой либо папки, но воспроизводит он через обычный WMP. Как записать команды для button чтоб он воспроизводил их через мой плеер? Вот исходник.

Последний раз редактировалось Stilet; 23.09.2010 в 07:43. Причина: ...
Rustam_Hacker вне форума Ответить с цитированием
Старый 22.09.2010, 19:35   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

2Rustam_Hacker Лечите Delphi у вас там win32.Induc
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 23.09.2010, 07:04   #3
Rustam_Hacker
Пользователь
 
Регистрация: 22.09.2010
Сообщений: 25
По умолчанию

"- Может бахнем?- Обязательно бахнем! И не раз. Весь мир в труху! Но потом... "
"Лучше маленький Доллар чем большое Спасибо!"

Выражайтесь точнее, я вас не понял...
Rustam_Hacker вне форума Ответить с цитированием
Старый 23.09.2010, 07:42   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Выражайтесь точнее, я вас не понял...
Это подпись. То что ты видишь под чертой - подпись. Форум позволяет покичится чем-то личным на публику ))
Она никакого отношения не имеет ни к чему.

Насчет Индюка - твоя Делфи инфицирована (если верить антивирусу Mad_Cat'а).
Тут на форуме обсуждалась тема как его лечить набери в поиске win32.Induc и полечи ее.

Да кстати, вложение я удалил на всякий случай. полечи делфи всетки. пройдись антивирусом по компьютеру
I'm learning to live...

Последний раз редактировалось Stilet; 23.09.2010 в 07:44.
Stilet вне форума Ответить с цитированием
Старый 23.09.2010, 13:14   #5
Rustam_Hacker
Пользователь
 
Регистрация: 22.09.2010
Сообщений: 25
По умолчанию ....

У меня этот индюк появляеться при создании нового проекта, удалил его уже раз 10 антивирусом. Блин жалко, заново все начинать придется...

Последний раз редактировалось Rustam_Hacker; 23.09.2010 в 13:25. Причина: ...
Rustam_Hacker вне форума Ответить с цитированием
Старый 23.09.2010, 21:24   #6
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

http://www.programmersforum.ru/showthread.php?t=60120

Цитата:
добавляю аудиофайл в плейлист но не как не могу вопроизвести его, использую вот этот код MediaPlayer.Controls.Play;
Как добавляете? Как воспроизводите?
TMediaPlayer? Не советую...
Цитата:
В программе так же используеться TShellComboBox и TShellListView
О, ужас... Зачем?
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 23.09.2010, 23:11   #7
Rustam_Hacker
Пользователь
 
Регистрация: 22.09.2010
Сообщений: 25
По умолчанию

Цитата:
Как добавляете? Как воспроизводите?
TMediaPlayer? Не советую...

О, ужас... Зачем?
TWindowsMediaPlayer
А это как второй плейлист, найти нужные медиафайлы на компе и воспроизводить их из папки, их я добавил потому что основной плейлист не могу завершить, добавляю их в список но воспроизводить не могу. Если закончу работу над плейлистом лишнее все уберу. Плейлист простой в принципе, испозьзуеться форма memo и listbox. Memo естественно служить для вывода расположения трэка.

Последний раз редактировалось Stilet; 24.09.2010 в 07:54. Причина: ...
Rustam_Hacker вне форума Ответить с цитированием
Старый 23.09.2010, 23:37   #8
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

TWindowsMediaPlayer - не видел такого... Там есть методы вроде "FileName" и "Play"?
Цитата:
Memo естественно служить для вывода расположения трэка.
Почему не TEdit? И зачем оно вообще нужно-то? Если я открываю свой файл, то я наверное и так знаю где он у меня...

http://www.programmersforum.ru/showthread.php?t=109332
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 24.09.2010, 07:15   #9
Rustam_Hacker
Пользователь
 
Регистрация: 22.09.2010
Сообщений: 25
По умолчанию

Его можно добавить через AktiveX. Component-Import AktiveX Control - Windows Mewdia Player (version 1.0). Это самы простой способ написать проигрыватель. Но он поддерживает мало форматов файлов. А какая разница что использовать для показа местонахождения файла?
Rustam_Hacker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зацените мой медиа плеер! Anfall Софт 21 23.02.2009 13:01
как выделить память для указателя (pointer), и сюда же, записать : integer, потом через 4 байта, boolean? bigxman Общие вопросы Delphi 1 02.02.2009 21:17
Мой Плеер Bigtyoma Софт 3 04.01.2009 19:54
Мой плеер blackstersl Софт 4 28.12.2008 17:58
Мой аудио плеер masterprog Софт 4 04.02.2008 22:56