|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.01.2010, 13:34 | #1 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
Delphi и VLC Player - программное переключение каналов
Всем привет!
Для запуска VLC Player используется следующий код: Код:
Вопрос: как сделать программное переключение каналов из Delphi в VLC Player. Пример: VLC Player запущен, выбираем другой канал (в программе на Delphi), нажимаем "Смотреть" (в программе на Delphi), выполняется код, канал переключается. |
03.01.2010, 13:53 | #2 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Смотрим коды сообщений в Spy++.
Потом SendMessage этих сообщений в окно VLC.
pushl $0x18E3DF6B
call ICQ |
03.01.2010, 14:08 | #3 | ||
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
Цитата:
Цитата:
|
||
03.01.2010, 14:33 | #4 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Это хэндл вашего приложения. У меня нету VLC, но я думаю что вам надо смотреть сообщения WM_COMMAND и WM_APPCOMMAND.
pushl $0x18E3DF6B
call ICQ |
03.01.2010, 18:02 | #5 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Еще как вариант: у VLC открытые исходники, измените интерфейс под свои нужды, и пользуйтесь себе в некоммерческих целях.
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)
Проверь себя! Онлайн тестирование | Мой блог |
03.01.2010, 18:08 | #6 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
Вот в этой теме нашёл такой пример.
Код:
Если можно выложите скриншот. |
03.01.2010, 18:11 | #7 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
и прочие подобные проги. тока это для Windows Media Player Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 03.01.2010 в 18:13. |
|
03.01.2010, 18:17 | #8 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
Я смотрел в Spy++, но не могу понять где именно.
А на какой вкладке надо смотреть? General, Styles, Properties, Class, Windows, Process? |
03.01.2010, 18:19 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вы смотрите не св-ва окна, а его сообщения
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.01.2010, 19:50 | #10 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
http://i068.radikal.ru/1001/3d/c834ed6b9e50.jpg
http://s41.radikal.ru/i091/1001/e3/d5534f97305d.jpg Дальше думаю сами разберетесь.
pushl $0x18E3DF6B
call ICQ |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Включение\отключение каналов | SanekIrk | Мультимедиа в Delphi | 1 | 19.10.2009 17:10 |
Переключение между формами (Delphi) | Zo0M | Помощь студентам | 3 | 09.07.2009 09:05 |
MP3 Player в Delphi | PRIVIDENIE18 | Мультимедиа в Delphi | 4 | 08.04.2009 14:18 |
программное переключение словаря при проверке орфографии методами MS Word | tojhto | Общие вопросы Delphi | 2 | 06.09.2008 01:54 |
Пишу Media Player (помогите) Delphi | Reani | Помощь студентам | 4 | 12.06.2008 11:51 |