Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тестовый пример воспроизведения видеоклипа



Установите свойство Visible компонента Animate в false. Это надо для того, чтобы изображение возникало только тогда, когда произойдет соответствующее событие: копирование, показ мультипликации и т. д. Свойство Autosize установите – в false, и свойство Activ установите – в false.

Добавьте:

1. Кнопку OK, которая будет начинать процесс воспроизведения.

2. Компонент Timer, который служит для отсчета интервалов времени. Таймер включается при установке значения True в его свойство Enabled и будет включен пока его свойство Enabled не примет значение false.

3. Компонент ProgressBar1, предназначенный для отображения хода выполнения длительного по времени процесса, который начинается с момента срабатывания таймера. Свойства max и min - значения диапазона изменения. Свойство Position содержит текущее значение отображаемой величины (см. рис.7.9).

Напишем два обработчика событий procedureTForm1.BitBtn1Click – запускает процесс и procedure TForm1.Timer1Timer завершает процесс и подготавливает компоненты к следующему запуску.

procedure TForm1.BitBtn1Click(Sender: TObject);

Begin

Animate1.FileName:='cool.avi';

Animate1.Active:=True;

ProgressBar1.Show;

Timer1.Enabled:=True;

End;

procedure TForm1.Timer1Timer(Sender: TObject);

Begin

ProgressBar1.Position:= ProgressBar1.Position + 1;

if ProgressBar1.Position >= ProgressBar1.Max





Дата публикования: 2014-10-25; Прочитано: 331 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...