Информатика. Программирование в Delphi
320
begin
//если пользователем выбран файл
if MediaPlayer1.FileName<>'' then
//если видео не воспроизводится
if pause then
begin
//воспроизведение файла
MediaPlayer1.Play;
//разрешение работы таймера
Timer1.Enabled:=true;
//загрузка изображения из файла
SpeedButton1.Glyph.LoadFromFile(dir+'Stop.bmp');
//фильм воспроизводится
pause:=false;
end
//если видео воспроизводится
else
begin
//прекращение воспроизведения файла
MediaPlayer1.Pause;
//запрет работы таймера
Timer1.Enabled:=false;
//загрузка изображения
SpeedButton1.Glyph.LoadFromFile(dir+'Play.bmp');
//видео не воспроизводится
pause:=true;
end;
end;
10. В инспекторе объектов для кнопки
SpeedButton2
создайте процедуру
SpeedButton2Click
для обработки события
OnClick
.
//выполняется при щелчке по кнопке
SpeedButton2 (найти фильмы)
procedure TForm1.SpeedButton2Click(Sender: TObject);
var
//реальные ширина и высота кадров
rw,rh:integer;
//ширина и высота кадров на форме
dw,dh:integer;
//координаты левого верхнего угла кадра на форме
l,t:integer;
begin
//если пользователь нажал кнопку
Отмена
if not OpenDialog1.Execute then
//выход из процедуры
I...,310,311,312,313,314,315,316,317,318,319 321,322,323,324,325,326,327,328,329,330,...370