ign="justify"> Такі властивості компоненту Edit як Constraints, Enabled, Font,, Left, Name, PopupMenu, ShowHint, Visible, Width аналогічні однойменною властивостей компоненту Button.
Таблиця 1.4 - Основні властивості, специфічні для компоненту Edit
СвойствоНазначеніеAutoSizeПрі true висота поля автоматично підлаштовується під текстBorderStyleСтіль бордюраColorЦвет поляPasswordCharСімволи для виведення у вікно замість тексту пароляReadOnlyТекст редактора - тільки для чтеніяTextОтображаемий або текст, що вводиться
Компонент RadioButton розташований на сторінці Standard.Радіо-кнопки, згруповані разом, служать для демонстрації варіантів вибору, доступних користувачеві. У групі радіо-кнопок тільки одна кнопка може бути обрана. При виборі однієї з кнопок всі інші кнопки однієї групи стають невибраними.
Властивість Checked визначає, обрана дана кнопка користувачем, чи ні. Зміна цієї властивості з false на true виробляється при виборі радіо-кнопки клацанням на невибраної радіо-кнопці; при цьому генерується подія OnClick.
Радіо-кнопка може реагувати на всі ті ж події, що і Button.У радіо-кнопки є властивість Caption, що містить пов'язаний з нею текст.
При вирішенні поставленого завдання оптимально використовувати для подання інформаційних матеріалів мову Delphi, яка є мовою високого рівня і дозволяє швидко і ефективно створювати пріложенія.Для реалізації такий-то програми була обрана система програмування Delphi версії 7 фірми Enterprise (Borland), так як вона надає найбільш широкі можливості для програмування додатків ОС Windows.- це продукт Borland International для швидкого створення додатків. Високопродуктивний інструмент візуального побудови додатків включає в себе справжній компілятор коду і надає засоби візуального програмування, кілька схожі на ті, що можна виявити в MicrosoftVisualBasic або в інших інструментах візуального проектування. В основі Delphi лежить мова ObjectPascal, який є розширенням об'єктно-орієнтованої мови Pascal. У Delphi також входять локальний SQL-сервер, генератори звітів, бібліотеки візуальних компонентів, та інше господарство, необхідне для того, щоб відчувати себе абсолютно впевненим при професійній розробці інформаційних систем або просто програм для Windows-середовища.
Насамперед Delphi призначений для профессіональнихразработчіков, бажаючих дуже швидко розробляти додатки в архітектурі клієнт-сервер. Delphi виробляє невеликі за розмірами (до 15-30 Кбайт) високоефективні виконувані модулі (.exe і .dll), тому в Delphi повинні бути насамперед зацікавлені ті, хто розробляє продукти на продаж. З іншого боку невеликі за розмірами і швидко виконувані модулі означають, що вимоги до клієнтських робочих місцях істотно знижуються - це має важливе значення і для кінцевих користувачів.
Переваги Delphi в порівнянні з аналогічними програмними продуктами:
швидкість розробки додатку;
висока продуктивність розробленого додатка;
низькі вимоги розробленого додатка до ресурсів комп'ютера;
наращиваемость за рахунок вбудовування нових компонент та інструментів в середу Delphi;
можливість розробки нових компонент та інструментів власними коштами Delphi (існуючі компоненти та інструменти доступні у вихідних кодах);
вдала опрацювання ієрархії об'єктів.
Система програмування Delphi розрахована на програмування різних додатків і надає велику кількість компонентів для цього.
До того ж роботодавців цікавить насамперед швидкість і якість створення програм, а ці характеристики може забезпечити тільки середу візуального проектування, здатна взяти на себе значні обсяги рутинної роботи з підготовки додатків, а також узгодити діяльність групи постановників, кодувальників, тестерів і технічних письменників. Можливості Delphi повністю відповідають подібним вимогам і підходять для створення систем будь-якої складності.
2. Технологічна частина
. 1 Постановка завдання
Загальною постановкою завдання даного дипломного проектування є розробка навчальної програми з російської мови. Зміст навчальної програми розділене на 30 уроків. У рамках цієї проекту в задачу розробника входить програмна реалізація 12 уроків і їх інтегрування з уже виконаними раніше уроками.
Необхідно розробити додаток, в якому користувач знайомиться з теоретичним матеріалом, розглядає вже готові приклади і бере пряму участь у практичній частині програми. Слід реалізувати:
підвищення ефективності самостійної роботи студентів Карагандинського політехнічного коледжу;