Сдайте работу преподавателю. Вопросы для контроля и самоконтроля:
Вопросы для контроля и самоконтроля: 1) Вывод текста. 2) Свойство Canvas: методы и свойства.
Задание №7. Мультимедиа. Анимация в С++ Цель занятия: Научиться работать с компонентом Animate Студенты должны уметь: программировать компонент Animate Задание. 1. Выберите в меню Пуск – Программы - CodeGear RAD Studio 2009 - C++Builder 2009 2. Создание консольное приложение (File – New – VCL Forms Application). a. Проектирование интерфейса приложения: разместите на форму следующие компоненты (смотри рисунок) а). Переименуйте форму на Просмотр AVI изображений. б). В раздел описания переменных введите: int CFrame; // номер кадра, отображаемого в режиме просмотра по кадрам B. Программирование приложения А). Создание функции для открытия AVI файла 1. Перейдите на программный код Unit1.h 2. Добавьте после описания используемых компонент описание функции: Void __fastcall OpenAVI(void); 3. Перейдите на модуль Unit1.cpp. Напишите реализацию процедуры: void __fastcall TForm1:: OpenAVI(void) { Button1-> Enabled = False; Button2-> Enabled = False; Button3-> Enabled = False; RadioButton1-> Enabled = False; RadioButton2-> Enabled = False; Try {Animate1-> FileName = Edit1-> Text; } catch (Exception & e) {ShowMessage(" Ошибка формата AVI файла.(Анимация не должна сопровождаться звуком.)"); } Button1-> Enabled = True; RadioButton1-> Enabled = True; RadioButton2-> Enabled = True; } б). Напишите процедуру для нажатия на кнопку Выбрать void __fastcall TForm1:: Button4Click(TObject *Sender) { OpenDialog1-> Title = " Выбрать AVI файл"; OpenDialog1-> InitialDir =" "; if (OpenDialog1-> Execute()==True) { Edit1-> Text = OpenDialog1-> FileName;
|