![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Компоненти OpenDialog, SaveDialog
На вкладці палітри компонентів Dialogs знаходяться компонент Delphi OpenDialog і компонент Delphi SaveDialog. Всі Delphi діалоги, що знаходяться на цій вкладці, у тому числі і Delphi діалоги вибору файлу, невізуальні, тобто при перенесенні їх на форму в працюючій програмі їх не видно, їх видно тільки на етапі конструювання. Компонент OpenDialog реалізує діалог відкриття файлу. При запуску цього діалогу з'являється вікно, в якому можна вибрати ім'я файлу, що відкривається. У разі успішного закриття діалогового вікна (натисканням кнопки Open) в якості результату повертається обране ім'я файлу. Компонент SaveDialog пропонує стандартний діалог збереження файлу, який відрізняється від діалогу відкриття файлу тільки своїм заголовком.
2.4.1 Основні властивості компонентів OpenDialog і SaveDialog Є декілька основних властивостей необхідних для зберігання і відкриття файлу:
3. Програмна реалізація поставленої задачі 3.1 Підключення до бази даних Концепція даної програми проста: всі дані анкети будуть зберігатися в базі даних Microsoft Access, яка підключається до Delphi, коли починається робота з програмою. Налаштування підключення до бази даних відбувається за допомогою форми dbconnect. Рис. 1. Концепція підключення до БД
За допомогою трьох основних компонентів (рис.1) відбувається підключення бази даних до Delphi: · ADOConnection - знаходиться на вкладці ADO, призначений для підключення нашої БД по визначеному провайдеру. · DataSource - знаходиться на вкладці Data Access, призначений для зв'язку нашої сітки відображення даних, з БД. · ADOTable - знаходиться також на вкладці ADO, призначений отримання потрібних результатів з нашої БД. 3.2 Створення таблиці БД. Щоб реалізувати швидке заповнення таблиці і занесення інформації в базу даних, необхідно створити форму з компонентом DBGrid. Цей компонент інкапсулює двовимірну таблицю, в якій рядки являють собою записи, а стовпці - поля набору даних. Щоб створити анкету з полями для заповнення бази даних потрібно помістити кнопку, яка буде створювати новий запис в базі даних і переходити на форму для заповнення анкети (рис. 2). Рис. 2. Таблиця в Delphi, яка підключена до БД
Ще тут реалізована кнопка, яка буде видаляти всі дані про особу з таблиці і бази даних.
|