Створення інформаційно-пошукової системи працівників підприємства
23

 

3.4 Опис модулів

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, Menus, StdCtrls, Grids, jpeg, ExtCtrls;

Тут описані стандартні модулі Delphi, необхідні для написання програми. Програма розробляється для операційної системи Windows, тому успадковує набір стандартних функцій.

3.5 Оголошення глобальних змінних та типів

Якщо змінна оголошена усередині розділу Implementation, то вона називається глобальною змінною даного модуля. Така змінна відома у всіх процедурах даного модуля. Пам’ять  під цю змінну виділяється у момент запуску модуля і не звільняється до завершення модуля. Якщо локальна і глобальна змінні мають одинакові імена, то сильнішим є локальне оголошення.

У розробленому проекті описано глобальний тип plata як запис з полями nv, pib, pos, okl, prem; глобальні змінні f – файл типізованого типу, z – запис, namefile – рядок символів, nbtn2 – допоміжна змінна цілого типу.

3.6 Позначення змінних

Імена змінних, що використовуються в проекті, їх типи та призначення відображені в таблиці 3.7.

Таблиця 3.7  Позначення змінних в програмі

Ім’я змінної

Тип

Призначення

namefile

string

Ім’я файла на диску, де зберігається інформація про клієнта

f

file of klient

Файлова змінна типізованого типу, елементи файлу – записи

nbtn2

integer

Значення дорівнює 1, якщо створюється новий файл; значення дорівнює 2, якщо відкривається існуючий файл.