- •Введение Среда Delphi и ее компоненты
- •Компонентный подход
- •1. Разработка приложения с использованием компонентов edit, label и button
- •2. Разработка консольного приложения
- •3. Разработка приложения с использованием окон ввода-вывода текста
- •4. Использование компонента stringgrid для обработки массивов
- •5. Разработка приложения с использованием компонента memo при обработке текстовых файлов
- •6. Упорядочение массивов. Обработка одномерных динамических массивов
- •7. Обработка многомерных динамических массивов
- •8. Создание и использование типизированных файлов, состоящих из записей
- •9. Создание класса в отдельном модуле
- •10. Создание динамической библиотеки и ее использование в программе
- •11. Создание движущегося обьекта на фоне
- •12. Представление данных при помощи графиков
- •13. Использование в программе меню
- •14. Управление программой с помощью компонентов scrollbar, trackbar, radiobutton, checkbox
- •15. Создание многостраничного приложения
- •Исходные данные
- •16. Управление программой с помощью компонентов закладки dialogs
- •17. Буксировка экранных объектов. Использование технологии drag & drop
- •18. Создание и хранение шаблонов компонентов
- •19. Создание динамических структур данных типа список
- •20. Создание и использование базы данных
- •Исходные данные
- •Литература
- •Содержание
Литература
1. Фаронов, В.В. Система программирования Delphi / В.В. Фаронов - СПб.: БХВ - Петербург, 2003. – 912 с.
2. Культин, Н.Б. Основы программирования в Delphi 7 / Н.Б. Культин - СПб.: БХВ-Петербург, 2005. - 598 с.
3. Архангельский, А.Я. Delphi 7: Справочное пособие / А.Я. Архангельский – Москва: БИНОМ, 2004. – 1023 с.
4. Delphi 7 / А.Д. Хомоненко [и др.]; под общ. ред. А.Д. Хомоненко – СПб.: БХВ – Петербург, 2004. – 1200 с.
5. Баженова, И.Ю. Delphi 7: Самоучитель программиста / И.Ю.Баженова – Москва: Кудиц – образ, 2003. – 447 с.
6. Климова, Л.М. Delphi 7: основы программирования, решение типовых задач: самоучитель / Климова Л.М. - Москва: Кудиц – образ, 2004. – 479 с.
Содержание
Общие требования к выполнению лабораторных работ…… |
3 |
Введение……………………………………………………….. |
4 |
1. Разработка приложения с использованием компонентов Edit, Label и Button…………………………………………… |
7 |
2. Разработка консольного приложения …..……………...…. |
9 |
3. Разработка приложения с использованием окон ввода-вывода текста………………………………………………….. |
10 |
4. Использование компонента Stringgrid для обработки массивов……………………………………………………….. |
13 |
5. Разработка приложения с использованием компонента memo при обработке текстовых файлов……………………. |
15 |
6. Упорядочение массивов. Обработка одномерных динамических массивов………………………………………. |
17 |
7. Обработка многомерных динамических массивов………. |
19 |
8. Создание и использование типизированных файлов, состоящих из записей ………………………………………… |
20 |
9. Создание класса в отдельном модуле……………………... |
22 |
10. Создание динамической библиотеки и ее использование в программе.…………………………………………………… |
26 |
11. Создание движущегося объекта на фоне………………... |
27 |
12. Представление данных при помощи графиков………….. |
27 |
13. Использование в программе меню……………………….. |
29 |
14.Управление программой с помощью компонентов ScrollBar, RadioButton, TrackBar, CheckBox …..……………. |
33 |
15.Создание многостраничного приложения…..…………… |
35 |
16.Управление программой с помощью компонентов закладки Dialogs ………………………………………………. |
37 |
17. Буксировка экранных объектов. Использование технологии drag & drop…………………….............................. |
43 |
18. Создание и хранение шаблонов компонентов………...… |
45 |
19. Создание динамических структур данных типа список... |
48 |
20.Создание и использование базы данных…………………. |
50 |
Литература……………………………………………………... |
54 |
Содержание……………………………………………………. |
55 |
Учебное издание
МОСКАЛЕНКО Алексей Анисимович
КОНОНЕНКО Зоя Ивановна
РЕШЕНИЕ ПРИКЛАДНЫХ ЗАДАЧ В ИНТЕГРИРОВАННОЙ СРЕДЕ DELPHI
Методическое пособие по
дисциплинам
«Информатика» и
«Объектно-ориентированное программирование»
для студентов специальностей
1-53 01 01 «Автоматизация технологических процессов и производств (в приборостроение и радиоэлектроники)»
и 1-53 01 02 «Автоматизированные системы обработки информации»