Курсовая работа: Опрацювання масивів
case RG. ItemIndex of
0: Sumbol: =EngB [Random(Length(EngB)) +1] ;
1: Sumbol: =EngL [Random(Length(EngL)) +1] ;
2: Sumbol: =Eng [Random(Length(Eng)) +1] ;
end;
end;
3: Sumbol: =Num [Random(Length(Num)) +1] ;
end;
end;
Нижче приведена процедура дозволяє заповнювати масив символами, що вводитимуться користувачем.
procedure Tform1. panelOnClick (sender: Tobject);
var
s: string;
Col: Integer;
begin
Col: =TPanel(sender). Color;
TPanel(sender). Color: =clRed;
s: = InputBox ('Введіть потрібний символ', 'Символ: ', TPanel(sender). Caption);
if S<>'' then
TPanel(sender). Caption: = S [1] ;
TPanel(sender). Color: =Col;
end;
Основні функціональні блоки програми описані. Решта програмного коду є досить проста для розуміння, тому не описувалась.
Лістинг програми наведено в додатку А.
7. Реалізація проекту у візуальному середовищі
Програмна реалізація у візуальному середовищі має свої особливості. Тому необхідно показати порядок її реалізації, зупинитись на особливостях. Це й зробимо у цьому розділі.
Спочатку потрібно завантажити середовище програмування Borland Delphi 7.0. Щоб створити новий додаток відразу в рядку меню вибираю: Файл ® Создать ® Приложение (при запуску Borland Delphi додаток створюється автоматично). Після чого на екрані з‘явиться нова порожня форма, назву якої за допомогою властивості Caption змінюємо на „Абетка”.
Для створення головного меню програми вибрано компонент MainMenu із закладки Standart. Для додання підпунктів меню на цьому компоненті двічі клацаємо та у властивості Caption вказуємо назву підпункту.
Щоб створити так звану „панель керування” програми використано компонент GroupBox, що знаходиться на закладці Standart. Цю панель називають „Опції” (властивість Caption). Із цієї ж закладки вибрано компонент Edit та Label, що призначені для введення слова для пошуку користувачем та підпису його відповідно (властивість Caption компоненти Label змінюємо на „Шукане слово”).
Випадаючі списки реалізуємо за допомогою компонентів ComboBox, що знаходяться на тій же закладці Standart. Властивість Text змінимо на „Виберіть слово” та „Виберіть напрям” відповідно.