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

Delphi Sources



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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 19.04.2008, 23:48
shaman shaman вне форума
Новичок
 
Регистрация: 19.07.2007
Сообщения: 65
Репутация: 5
Стрелка Исходник видео плеера

Народ дайте пожалуйста исходник какого нибудь видео плеера. Очень нужно. Заранее спасибо.
Ответить с цитированием
  #2  
Старый 26.04.2008, 16:40
Аватар для Genry
Genry Genry вне форума
Начинающий
 
Регистрация: 14.04.2008
Адрес: с. Россия, г. Курган
Сообщения: 160
Версия Delphi: 7
Репутация: 10
Подмигивание Исхлдник видеоплеера

Для этого можно просто-напросто использовать TMediaPlayer, который будет проигрывать видео.
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, MPlayer, ExtCtrls;

type
  TForm1 = class(TForm)
    Panel1: TPanel;
    MediaPlayer1: TMediaPlayer;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    OpenDialog1: TOpenDialog;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject); //Открыть
begin
if opendialog1.Execute then
Mediaplayer1.FileName:=Opendialog1.FileName;
mediaplayer1.Open;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
mediaplayer1.Play; //Играть
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
mediaplayer1.Pause; //Пауза
end;

procedure TForm1.Button4Click(Sender: TObject);
begin
Mediaplayer1.Stop; //Стоп
end;

end.

p.s. только еще надо установить некоторые свойства:
opendialog1.filter можно настроить самому.
Имена кнопок:
Button1.caption:='Открыть';
Button2.caption:='Играть';
Button3.caption:='Пауза';
Button4.caption:='Стоп';

Mediaplayer1.Display:=Panel1;

Также сам mediaplayer1 можно сделать Visible:=false а все команды на нем сделать в Button.

Последний раз редактировалось Genry, 26.04.2008 в 16:44.
Ответить с цитированием
  #3  
Старый 26.04.2008, 20:09
Merch7 Merch7 вне форума
Прохожий
 
Регистрация: 25.12.2007
Сообщения: 24
Репутация: 5
По умолчанию

Супер!
Другой вопрос. Как вмонтировать TMediaPlayer на форму TWinForm1 в среде Delphi .Net framework без всяких DirectX?
Ответить с цитированием
Ответ


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

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

ВКонтакте   Facebook   Twitter