ги, что знаходяться на Цій вкладці, у тому чіслі и Delphi діалоги Вибори файлу, невізуальні, тобто при перенесенні їх на форму в працюючій Програмі їх не видно, їх видно только на етапі конструювання. Компонент OpenDialog реалізує діалог Відкриття файлу. При запуску цього діалогу з являється вікно, в якому можна вібрато ім я файлу, что відкрівається. У разі успішного закриття діалогового вікна (натісканням кнопки Open) в якості результату возвращается обраності имя файлу.
Компонент SaveDialog предлагает стандартний діалог Збереження файлу, Який відрізняється від діалогу Відкриття файлу только своим заголовком.
Основні Властивості компонентів OpenDialog и SaveDialog
Є декілька основних властівостей необхідніх для зберігання и Відкриття файлу:
· FileName типом String - вказує ім я і повний шлях файлу, обраності в діалозі. Файл Відображається у рядку редагування списку Ім я файлу и є результатом діалогу.
· Title типом String - задає заголовок вікна. Если властівість Title не встановлено, то за замовчуванням вікорістовується заголовок Open для OpenDialog и заголовок Save - для SaveDialog.
· InitiaLDir типом String - візначає каталог, вміст которого Відображається при виклику діалогового вікна. Если каталог НЕ завдань, то Відображається вміст потокового каталогом.
· DefaultExt типом String - задає Розширення, автоматично вікорістовуване в имени файлу, если користувач не вказано Розширення.
· Filter типу String - задає маски імен файлів, что відображаються в списку Тип файлів. У діалоговому вікні видно імена файлів, что збігаються з Вказаною маскою це файл. Типове значення Filter є порожній рядок, что відповідає відображенню імен файлів всіх типів.
· FilterIndex типом Integer - вказує, яка з масок фільтра Відображається у списку. Типів властівість FilterIndex має значення 1 (вікорістовується перша маска).
3. Програмна реалізація поставленої задачі
3.1 Підключення до бази даних
Концепція даної програми проста: всі дані анкети зберігатіся в базі даних Microsoft Access, яка підключається до Delphi, коли почінається робота з програмою. Налаштування Підключення до бази даних відбувається помощью форми dbconnect.
Рис. 1. Концепція Підключення до БД
За помощью трьох основних компонентів (рис. 1) відбувається Підключення бази даних до Delphi:
· ADOConnection - находится на вкладці ADO , призначеня для Підключення Нашої БД по визначеня провайдеру.
· DataSource - находится на вкладці Data Access , призначеня для зв'язку Нашої сітки відображення даних , з БД.
· ADOTable - находится такоже на вкладці ADO , призначеня Отримання потрібніх результатів з Нашої БД.
3.2 Створення табліці БД
Щоб реалізуваті швидке Заповнення табліці и занесення информации в базу даних, необходимо создать форму з компонентом DBGrid. Цей компонент інкапсулює двовімірну таблицю, в Якій рядки являються собою записи, а стовпці - поля набору даних.
Щоб создать анкету з полями для Заповнення бази даних нужно помістіті кнопку, яка буде створюваті новий записів у базі даних и переходіті на форму для Заповнення анкети (рис. 2).
Рис. 2. Таблиця в Delphi, яка підключена до БД
Ще тут реалізована кнопка, яка буде відаляті всі дані про особу з табліці и бази даних.
3.3 Створення анкети для Заповнення даних
Для создания анкети в ЗРУЧНИЙ виде для користувача, я Використана такий компонент Delphi як PageControl. Помощью него можна реалізуваті багатосторінковій блокнот з різнімі розділамі та пунктами Заповнення даних (рис. 3).
Рис. 3. Реалізація компоненту PageControl
Для зручності розроблено меню помощью компонента MainMenu (рис. 4).
Рис. 4. Реалізація компоненту MainMenu
Зручністю програми є ті что, при заповненні даних, смороду зразу ж відображаються в табліці (рис. 5).