Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Лабораторная работа №31 Тема: Разработка поекта создания и использования мультимедийных возможностей




Цель: Сформировать умения создавать проект с использованием мультимедийных возможностей

Программное обеспечение: DELPHI

Оснащение: персональный компьютер, практикум

Время проведения: 2 уч. часа

 

Литература:

1. Фаронов В.В. Delphi. Программирование на языке высокого уровня: Учебник для вузов. 49-51, 400-483.

2. Бобровский С.И. Delphi 7. Учебный курс. СПб.: Питер, 2008. С. 151-182.

3. Чертик А.А., Борисок В.В., Корвель Ю.И. Delphi. Трюки и эффекты. СПб.: Питер, 2007. С. 10-48, 72-90.

4. Флёнов М.Е. Delphi в шутку и в серьез: что умеют хакеры. СПб.: Питер, 2006. С. 15-102.

ВОПРОСЫ ВХОДНОГО КОНТРОЛЯ:

1. Перечислите компоненты страницы Win32, их назначение, свойства, методы.

2. Перечислите компоненты страницы System, Dialogs и Samples, их назначение, свойства, методы.

СОДЕРЖАНИЕ РАБОТЫ: Разработать проект с использованием компонентов страниц Standard, Additional и Win32.

Форму подписать: Фамилия Имя ( учащегося ), №( группы )-( номер подгруппы )-( номер по списку ).

На форме расположить три компоненты TPanel из страницы Standard, указав соответственно их свойства соответственно в Align: снизу; заполнить оставшееся пространство; отсутствуют.

На панели, которая расположена снизу, расположить компоненту ТMediaPlayer.

Для панели, которая заполняет оставшееся пространство, активировать действие OnResize или дополнить еще одним компонентом TPanel и разработать подпрограмму увеличения/уменьшения экрана отображения анимации в соответствии с увеличением/уменьшением размера формы.

Описать свойства и действия компоненты MediaPlayer.

 

Образец выполнения задания

procedure TForm1.pnDisplayResize(Sender: TObject);

Begin

MediaPlayer1.DisplayRect:= Rect(0, 0,

Panel1.Width, Panel1.Height);

end;

 

 

 


МЕТОДИЧЕСКИЕ УКАЗАНИЯ

procedure TForm1.FormResize(Sender: TObject);

Begin

MediaPlayer1.Width:= Panel2.Width;

MediaPlayer1.Height:= Panel2.Height;

end;

procedure TForm1.pnDisplayClick(Sender: TObject);

Begin

Panel2.Visible:= not Panel2.Visible;

End;

procedure TForm1.pnDisplayResize(Sender: TObject);

Var i:real;

Begin

i:= pnDisplay.Height / pnDisplay.Width;

if(i<(3/4)) then

Begin

Panel1.Height:=pnDisplay.Height;

Panel1.Width:= Panel1.Height*4 div 3;

Panel1.Left:= ((pnDisplay.Width - Panel1.Width)div 2) -5;

Panel1.Top:= 2;

End

Else

Begin

Panel1.Width:=pnDisplay.Width;

Panel1.Height:= Panel1.Width*3 div 4;

Panel1.Top:= ((pnDisplay.Height - Panel1.Height)div 2) -5;

Panel1.Left:=2;

End;

MediaPlayer1.DisplayRect:= Rect(0,0, Panel1.Width,Panel1.Height);

End;

End.

 

ВОПРОСЫ ВЫХОДНОГО КОНТРОЛЯ:

Опишите компоненты Animate и MediaPlayer.

ДОМАШНЕЕ ЗАДАНИЕ

Выучить компоненты Animate и MediaPlayer, их назначение, свойства, методы.






Поделиться с друзьями:


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 420 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Настоящая ответственность бывает только личной. © Фазиль Искандер
==> читать все изречения...

2364 - | 2087 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.