Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота №9 17.09.docx
Скачиваний:
2
Добавлен:
13.11.2019
Размер:
403 Кб
Скачать
☆

Выход

Готово

Английский язик - тестирование

Money Factory Ship

Обязательно нажмите кнопку «Готово»

После размещения рисунков!!!

Рис. 1. Тестирование по английскому языку

Получить навыки работы с такими объектами: геометрическая фигура (Shape), таймер (Timer), мультимедийный проигрыватель (MediaPlayer), спаренная кнопка с полем редактирования (CSpinEdit), индикаторы состояния (Gauge и ProgressBar).

Теоретические сведения

Рассмотрим некоторые новые объекты.

Таймер (Timer, пиктограмма на закладке System) используют для повторения фрагмента кода программы с определенной периодичностью. Соответствующий фрагмент располагают в теле функции обработки события OnTimer таймера. Периодичность включения таймера в милисекундах задают свойством Interval. Геометрическая фигура (Shape, пиктограмма на закладке Additional) предназначена для изображения элементарных геометрических фигур и имеет, в частности, такие свойства:

Свойство

Описание свойства

Примеры значений

Brush

Характеристики цвета (Color) и стиля (Style) заливки

• Brush-Color: clMaroon

• Brush-Style: bsSolid (сплошной),

bsVertical

Shape

Форма фигуры

stRoundRect (прямоугольник со скругленными краями), stEllipse, stSquare

Pen

Характеристики границы фигуры

Комплексное свойство

Мультимедийный проигрыватель предназначенный для проигрывания видео- и аудио файлов. Управление проигрывателем может осуществляться как с помощью традиционных кнопок Play, Pause, Stop, Next и т.п. на этапе выполнения программы, так и из программного кода путем выполнения методов этого объекта, например:

MediaPlayer1->FileName="noлное имя видео-или аудиофайла";

MediaPlayer1 ->Open();

MediaPlayer1->Play();

Спаренная кнопка с полем редактирования (CSpinEdit, пиктограмма на закладке Samples) предназначена для введения и коррекции целочисленного значения некоторой величины во время работы программы.

Свойства кнопки:

Свойство

Описание свойства

Примеры значений

EditorEnabled

Возможность прямого редактирования

True, False

Enabled

Возможность любого редактирования

True, False

Increment

Шаг изменения

1; 4(целое число)

MaxValue

Максимальное значение

целое число

MinValue

Максимальное значение

целое число

Индикатор состояния (CGauge, пиктограмма на закладке Samples, ProgressBar, пиктограмма … на закладке Win32) используют для наглядной демонстрации состояния выполнения некоторого процесса. Рассмотрим три свойства индикатора CGauge:

Свойство

Описание свойства

Примеры значений

Kind

Тип индикатора

gkHorizontalBar (горизонтальная строка), gkPie (круговая диаграмма), gkText (процентное отображение)

Progress

Отображает состояние индикатора

Целое число между MaxValue и MinValue

ShowText

Дополнительно отображает состояние в процентах

True, False