Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Компоненти OpenDialog, SaveDialog






    На вкладці палітри компонентів Dialogs знаходяться компонент Delphi OpenDialog і компонент Delphi SaveDialog. Всі Delphi діалоги, що знаходяться на цій вкладці, у тому числі і Delphi діалоги вибору файлу, невізуальні, тобто при перенесенні їх на форму в працюючій програмі їх не видно, їх видно тільки на етапі конструювання. Компонент OpenDialog реалізує діалог відкриття файлу. При запуску цього діалогу з'являється вікно, в якому можна вибрати ім'я файлу, що відкривається. У разі успішного закриття діалогового вікна (натисканням кнопки Open) в якості результату повертається обране ім'я файлу.

    Компонент SaveDialog пропонує стандартний діалог збереження файлу, який відрізняється від діалогу відкриття файлу тільки своїм заголовком.

     

    2.4.1 Основні властивості компонентів 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, яка підключена до БД

     

    Ще тут реалізована кнопка, яка буде видаляти всі дані про особу з таблиці і бази даних.







    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.