Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
7
Добавлен:
17.04.2013
Размер:
2.22 Кб
Скачать
unit Player1;

interface

uses
SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
Forms, Dialogs, StdCtrls, FileCtrl, ExtCtrls, Fliccomp;

type
TDateiAuswahl = class(TForm)
Datei: TFileListBox;
Verzeichnis: TDirectoryListBox;
Laufwerk: TDriveComboBox;
DateiTyp: TFilterComboBox;
FlicPlayer1: TFlicPlayer;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
DirectoryListBox1: TDirectoryListBox;
procedure DateiClick(Sender: TObject);
procedure FormResize(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;

var
DateiAuswahl: TDateiAuswahl;

implementation

{$R *.DFM}

procedure TDateiAuswahl.DateiClick(Sender: TObject);
begin
FlicPlayer1.FileName := Datei.FileName;
FlicPlayer1.Play;
end;

procedure TDateiAuswahl.FormResize(Sender: TObject);
Var DY : Integer; {Abstand in Pixel zwischen den List- und Comboboxen}
begin
DY := Datei.Top;
DateiTyp.Top := ClientHeight - DateiTyp.Height - DY;
Laufwerk.Top := DateiTyp.Top - Laufwerk.Height - DY;
Verzeichnis.Top := Laufwerk.Top - Verzeichnis.Height - DY;
Datei.Height := Verzeichnis.Top - 2 * DY;
end;

procedure TDateiAuswahl.Button1Click(Sender: TObject);
begin
FlicPlayer1.Play;
end;

procedure TDateiAuswahl.Button2Click(Sender: TObject);
begin
FlicPlayer1.Stop;
end;

procedure TDateiAuswahl.Button3Click(Sender: TObject);
begin
FlicPlayer1.Pause;
end;

procedure TDateiAuswahl.Button5Click(Sender: TObject);
begin
FlicPlayer1.Next;
Caption := IntToStr(FlicPlayer1.Position) + '/'
+ IntToStr(FlicPlayer1.Frames);
end;

procedure TDateiAuswahl.Button4Click(Sender: TObject);
begin
FlicPlayer1.Previous;
Caption := IntToStr(FlicPlayer1.Position) + '/'
+ IntToStr(FlicPlayer1.Frames);
end;

end.
Соседние файлы в папке FLIPLAYR
  • #
    17.04.20136.22 Кб7FLICCOMP.DCU
  • #
    17.04.20133.7 Кб7FLICCOMP.PAS
  • #
    17.04.2013227 б7PLAYER.DPR
  • #
    17.04.20134.62 Кб7PLAYER1.DCU
  • #
    17.04.20132.24 Кб7PLAYER1.DFM
  • #
    17.04.20132.22 Кб7PLAYER1.PAS
  • #
    17.04.2013161 б7PROJECT1.DPR
  • #
    17.04.2013202.24 Кб7PROJECT1.EXE
  • #
    17.04.20131.79 Кб7README.TXT
  • #
    17.04.20132.26 Кб8UNIT1.DCU
  • #
    17.04.2013671 б7UNIT1.DFM