Помощь - Поиск - Пользователи - Календарь
Полная версия: Tmediaplayer - Help!
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
Артемий
Можно ли заменить TMediaPlayer mega_chok.gif на что нибудь более "симпатичное" или изменить его внешний вид??
Noof
Если мне не изменяет память то это активИкс и следовательно тебе нужно пахать над ней, хотя можно сделать это более легким путем, а именно нарисовать свои кнопочки и отсылать команды сабжу.
#$# PaVeL #$#
Здрасте, приехали!
TMediaPlayer - это НЕ ActiveX component.
А по поводу вида - есть два пути:
1.) Кидаешь на форму TMediaplayer, затем Копируешь MPlayer.pas и MPlayer.res в папку с проектом, добавляешь его к проекту, а в ресурсе (MPlayer.res) перерисовываешь кнопочки на такие, какие хочешь!
2.) Копируешь MPlayer.pas и MPlayer.res в папку с проектом, добавляешь его к проекту, избавляешься от интерфейсной части (делаешь родителя классом TComponent, удаляешь ВСЁ что связанно с его отображением), и в программе управляешь всеми его действиями с помощью контролов которые тебе по душе!
Noof
ну простите за ложную инфу. Собсо я им долго не возился =) нужен звук? или Видео?
xds
Сделай TMediaPlayer невидимым (поставь Visible := False), нарисуй (добавь на форму) свои кнопки, в обработчиках событий OnClick кнопок вызывай методы TMediaPlayer (Play, Stop, etc...) Не забудь указать TMediaPlayer'у имя файла (свойство FileName) и AutoOpen := True (либо вызывай метод Open перед тем, как начать работу с выбранным файлом).
#$# PaVeL #$#
По моему всёже лучше избавиться от интерфейса!..
Нашёл в своих исходниках - должно нечто вроде этого получиться!Нажмите для просмотра прикрепленного файла
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.