p align="justify"> Ця концепція добре показана на малюнку № 1. br/>В
Рисунок 1
2. Проектування програми
Розробку програми я почала з створення головного меню за допомогою компонентів MainMenu і ActionList. Спочатку створюємо шаблон меню за допомогою компонента ActionList, в якому ми створюємо пункти меню, вказуючи їх імена, клавіші швидкого доступу до них. Також в цьому ж компоненті можна вказати картинки до даних кнопках, зв'язавши компонент ActionList c компонентом ImageList, через його властивість Images. p align="justify"> Потім за допомогою компонента MainMenu створюємо головне меню, вибираючи пункти меню з властивості Action.Такім чином, отримуємо меню, структура якого представлена ​​наступним чином (малюнок № 2):
В
Малюнок № 2. Структура головного меню
Далі створимо псевдонім (альянс), в якому зберігатимуться всі наші таблиці. Псевдонім містить всю інформацію, необхідну для забезпечення доступу до бази даних. Ця інформація повідомляється тільки один раз при створенні псевдоніма. Існує кілька способів створення альянсу. Скористаємося вбудованої в Borland Builder C + + програмою BDE Administrator. Зробимо команду Tools | bdeadmin.exe. Відкриється вікно програми, де необхідно натиснути Object | New вибрати базу даних (у нашому випадку Paradox), ввести ім'я, вказати шлях, тобто папку, де будуть зберігається усі таблиці цього альянсу, і провести команду Object | Apply як показано на малюнку № 3.
В
Малюнок № 3. Вікно програми BDE Administrator
Наступним кроком буде створення таблиць за допомогою Database Desktop. Ця програма вбудована в Borland Builder C + +. З її допомогою створимо потрібні нам таблиці як видно на малюнку № 4. br/>
Малюнок № 4. Структура таблиці В«ЗАГСВ»
Далі ми бачимо структуру наступної таблиці. (Малюнок № 5)
Малюнок № 5. Структура таблиці В«ЧоловікВ»
Структура наступній таблиці показана на малюнку № 6.
В
Малюнок № 6. Структура таблиці В«ДружинаВ»
Створивши таблиці, необхідно завантажити їх в нашу програму. Це можна зробити використовуючи ряд компонентів, але для початку створимо DataModule, на якому вони будуть розміщені. Це робиться за допомогою команди File | New | Data Module. Розмістимо на ньому три компоненти Table і DataSource, як показано на малюнку № 8. br/>В
Малюнок 8. br/>