Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Instruktsiyi_dlya_studengtiv.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
294.11 Кб
Скачать

If ім'я компонента-діалога.Execute

then оператори, що використовують вибір користувача;

OpenDialog - діалог відкриття файлу,

SaveDialog - діалог збереження файлу

Всі властивості цих компонентів однакові, тільки їх зміст дещо різний для відкриття і закриття файлів.

Основна властивість FileName (тип String) - ім'я файлу.

Типи шуканих файлів, що з'являються в діалозі в випадаючому списку Тип файлу задаються властивістю Filter. Це властивість найпростіше задати на етапі проектування за допомогою редактора фільтрів, який викликається натисненням кнопки з трьома крапками близько імені цієї властивості в Інспектора Об'єктів.

У стовпці Filter Name редактора фільтрів записується текст, який побачить користувач у списку Тип файлу діалогу, а в стовпці Filter - розділені крапкою з комою шаблони фільтру.

П ример:

Властивість InitialDir визначає початковий каталог, який буде відкритий в момент появи даного діалогового вікна.

Властивість DefaultExt визначає значення розширення файлу за замовчуванням. Якщо значення цієї властивості не задано, користувач повинен вказати в діалозі повне ім'я файлу з розширенням. Якщо ж задати значення DefaultExt, то користувач може писати в діалозі ім'я без розширення. У цьому випадку буде ухвалено задане розширення.

Властивість Title дозволяє змінити стандартний заголовок діалогового вікна.

приклад:

if SaveDialog1.Execute

then Memo1.Lines.SaveToFile(SaveDialog1.FileName);

F ontDialog викликає діалогове вікно вибору атрибутів шрифту.

Основна властивість компонента - Font.

Приклад: if FontDialog1.Execute then Label1.Font.Assign (FontDialog.Font);

Приклад: if FontDialog1.Execute then Memo1.Font.Size:=FontDialog1.Font.Size;

C olorDialog викликає діалогове вікно вибору кольору.

Основна властивість компонента - Color.

Приклад: if ColorDialog1.Execute then Form1.Color:=ColorDialog1.Color;

  1. Хід роботи:

  1. постанова задачі;

  2. проектування форми;

  3. побудова проекту.

3. Висновок

ЛАБОРАТОРНЕ ЗАНЯТТЯ №_19____

Модуль (тема): робота з Database Desktop і BDE Administrator.

Мета: навчитися працювати з базами даних в Delphi

Оснащення: персональний комп’ютер, середовище програмування Delphi

План проведення лабораторного заняття:

  • створення нової бази даних.

Питання для вхідного контролю:

  1. яка утиліта застосовується для створення бази даних;

  2. які завдання вирішуються цією утилітою, пов'язані з таблицями БД;

  3. як запустити утиліту;

  4. як створити псевдонім бази даних;

  5. як створити таблицю (таблиці) бази даних;

  6. для чого призначений компонент DBNavigator.

Домашнє завдання:

Л1,с.51, 61 – 63.

Інструкція проведення лабораторної роботи

МЕТА РОБОТИ: навчитися створювати базу даних за допомогою Database Desktop.

НЕОБХІДНЕ ОБЛАДНАННЯ: 1) Комп’ютер IBM PC/AT, середовище Delphi

СКОРОЧЕНІ ТЕОРЕТИЧНІ ВІДОМОСТІ

Створення нової бази даних

У базах даних (БД) усі таблиці розміщуються в одній папці. Тому перед створенням БД необхідно створити її папку.

Створення таблиць баз даних здійснюється за допомогою утиліти Database Desktop, що входить в комплект поставки Delphi. Ця утиліта вирішує цілий ряд завдань, пов'язаних з таблицями БД. З її допомогою можна створювати або змінювати структуру таблиць, створювати первинні ключі та індекси, створювати та змінювати записи, переглядати їх і т. д.

Запустити Database Desktop можна з головного меню Windows або з середовища Delphi, ви ¬ повну команду меню Tools - Database Desktop.

Відразу можна створити псевдонім бази даних (псевдонім визначає шлях доступу до файлів бази даних). Для цього треба виконати команду меню Tools - Alias Manager.

Для створення нового псевдоніма клацніть на кнопці New. Введіть ім'я псевдоніма, переконайтеся, що у списку Driver Type обраний тип standard (за замовчуванням), і, користуючись кнопкою Browse, виберіть диск і раніше створену для БД папку. На питання, чи зберегти псевдонім ¬ ми Public Aliases у файлі IDAPI32.CFG, дайте відповідь Так.

Тепер необхідно створити таблицю (таблиці) бази даних. Для цього треба виконати команду меню File - New, підміню Table. Зі списку доступних форматів баз даних треба вибрати Paradox7 (за замовчуванням).

На екрані з'явиться вікно, призначене для створення / редагування структури таблиці.

Кожному полю створюваної таблиці відповідає один запис у таблиці Field roster цього вікна.

У колонку Field Name потрібно помістити ім'я поля, в колонку Туре - символ, що визначає тип збережених в поле даних, у колонку Size - число, що визначає довжину поля (потрібно не для всіх типів полів), і, нарешті, в колонку Key - символ зірочки (*), якщо за значеннями цього поля потрібно побудувати первинний ключ.

Приклади типів даних:

строковий Alpha (A) (довжина поля 1-255)

цілий Long Integer(I)

дійсний Number (N)

дата Date (D)

час Time (T)

логічний Logical (L)

автоінкрементний (+)

Після заповнення структури таблиці треба зберегти її, клацнувши на кнопці Save As. У вікні треба задати ім'я таблиці і вибрати псевдонім у полі Alias​​, який був визначений раніше.

Після заповнення створеної таблиці можна у середовищі Delphi розробляти додаток для роботи з базою даних.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]