Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Мультимедиа
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 18.07.2009, 11:49
Аватар для Mealgay
Mealgay Mealgay вне форума
Прохожий
 
Регистрация: 27.06.2009
Сообщения: 17
Репутация: 10
По умолчанию Создание видеоплеера. [FAQ]

Вариант 1: Окно проигрывателя.
Кидаем на форму компонент TMediaPlayer на вкладе System.
Настройки оставляем прежними, не меняем.
Кинем еще пару компонентов TListBox, TButton, TOpenDialog.
У Button1 в поле Caption впишем Open.. - смотрим Object Inspector.
Кликаем дважды по кнопке, переходим к кодингу.
Между двумя строками Begin End; впишем

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
 begin
  ListBox1.Items.Add(OpenDialog1.FileName);
  Mediaplayer1.FileName := OpenDialog1.FileName;
  Mediaplayer1.Open;
 end;
end;

Идем дальше, переходим к TListBox
Выделим его и перейдем на Object Inspector \ Events
Создадим событие на OnDblClick;

Впишем этот код:

Код:
procedure TForm1.ListBox1DblClick(Sender: TObject);
begin
 if ListBox1.Items.Count > 0 then
  begin
   Mediaplayer1.FileName := ListBox1.Items.Strings[ListBox1.itemindex];
   Mediaplayer1.Play;
  end;
end;
Ответить с цитированием
 


Delphi Sources

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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:08.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter