Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка тестового додатку "Компоненти меню Delphi"

Реферат Розробка тестового додатку "Компоненти меню Delphi"





формулу слід записати в комірку В5, щоб

обчислити суму виплати?

tabl.bmp

= сума (В2-В4)

, 0

= сума (В2: В4)

, 2

= В2 + ВЗ + В4

.1

Ось приклад розділу оцінок:

Відмінно

100

Добре

85

Задовільно

60

Погано

50

Файл тесту може бути підготовлений у текстовому редакторі Notepad або Microsoft Word. У разі використання Microsoft Word при збереженні тексту слід вказати, що треба зберегти тільки текст. Для цього в діалоговому вікні Зберегти у списку Тип файлу слід вибрати варіант Тільки текст (*. txt).



2.4.2. Форма програми

Delphi дозволяє об'єднати компоненти в масив, однак створюватися такі компоненти повинні не під час розробки форми програми, а динамічно - під час роботи програми.

На формі відсутні поля виводу альтернативних відповідей і перемикачі вибору правильної відповіді. Вони будуть створені під час роботи програми.

Оголошення масиву компонентів нічим не відрізняється від оголошення звичайного масиву - вказується ім'я масиву, діапазон зміни індексу та тип елементів масиву. Нижче наведено оголошення масивів компонентів форми розроблюваної програми:

answer: array [1 .. N_ANSWERS] of TLabel;// альтернативні відповіді

selector: array [1,. N_ANSWERS +1] of TRadioButton;// кнопки вибору відповіді

Однак, для того щоб компонент з'явився у формі, одного оголошення недостатньо. Компонент - це об'єкт Delphi, і його оголошення - це тільки покажчик на область пам'яті, який без наявності об'єкта ні на що не вказує. Створюється компонент шляхом застосування методу create до покажчика на компонент, в нашому випадку - до елемента масиву.

Наприклад, інструкції

answer [l]: = TLabel.Create (self);

answer [1]. Parent: = Form1;

створюють компонент (Label) і поміщають його в форму додатки (Form1).

Після створення компонента програма повинна виконати його налаштування, тобто ту роботу, яку під час створення форми додатка виконує програміст за допомогою вікна Object Inspector. Під налаштуванням розуміється присвоювання початкових значень тим властивостей компоненту, зумовлені значення яких не відповідають пропонованим вимогам.

Якщо компонент повинен реагувати на деякий подія, то потрібно написати процедуру обробки цього події і помістити оголошення створеної процедури в оголошення типу форми. Наприклад, оголошення типу форми розроблюваної програми має виглядати так:

type

TForm1 = class (TForm)

Labels: TLabel;// поле виведення питання

Image1: ТImage;// область виведення ілюстрації

Panell: TPanel;

Buttonl: TButton;// кнопка Почати, Далі, Вихід

procedure FormActivate (Sender: TObject);

procedure FormCreate (Sender: TObject);

procedure Button1Click (Sender: TObject);

proced...


Назад | сторінка 8 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Мовна структура оголошення
  • Реферат на тему: Проектування програми з аналізу масиву
  • Реферат на тему: Поняття і значення юридичних фікцій у цивільному праві (на прикладі правово ...
  • Реферат на тему: Особливості розгляду справ про оголошення неповнолітнього повністю дієздатн ...