- •Введение
- •1 Компоненты Delphi
- •1.1 Компонент класса TEdit
- •1.2 Компонент класса TLabel
- •1.3 Компонент класса TButton
- •1.4 Компонент класса TMemo
- •1.5 Компонент класса TStringGrid
- •1.6 Компонент класса TSpinEdit
- •2 Примеры выполнения практических заданий
- •2.1 Простейшие алгоритмы
- •2.2 Выражения
- •2.3 Циклы
- •2.4 Одномерные массивы
- •2.5 Матрицы
- •2.6 Строки
- •2.7 Записи и файлы
- •2.8 Функции и процедуры
Институт информационных технологий и автоматизированных систем
Кафедра информационных технологий в металлургии
Программирование в среде Delphi. Часть 1
Новокузнецк
2011
|
Содержание |
|
Введение ..................................................................................................................... |
3 |
|
1 Компоненты Delphi ................................................................................................ |
4 |
|
1.1 |
Компонент класса TEdit................................................................................ |
7 |
1.2 |
Компонент класса TLabel ............................................................................. |
7 |
1.3 |
Компонент класса TButton ........................................................................... |
8 |
1.4 |
Компонент класса TMemo ............................................................................ |
8 |
1.5 |
Компонент класса TStringGrid ..................................................................... |
9 |
1.6 |
Компонент класса TSpinEdit ...................................................................... |
10 |
2 Примеры выполнения практических заданий ................................................... |
11 |
|
2.1 |
Простейшие алгоритмы .............................................................................. |
11 |
2.2 |
Выражения ................................................................................................... |
12 |
2.3 |
Циклы............................................................................................................ |
13 |
2.4 |
Одномерные массивы ................................................................................. |
16 |
2.5 |
Матрицы ....................................................................................................... |
17 |
2.6 |
Строки........................................................................................................... |
20 |
2.7 Записи и файлы............................................................................................ |
22 |
|
2.8 |
Функции и процедуры ................................................................................ |
26 |
2
Введение
Создание программ в современных средах программирования подразумевает широкое применение принципов объектно-ориентированного программирования (ООП), а также использование событийного механизма выполнения программы.
Основными составляющими программы являются взаимодействующие компоненты, размещаемые на формах1. Каждый компонент характеризуется тремя структурными элементами:
свойства – характеристики компонента, определяющие его внешний вид, текущее состояние и, в некоторых случаях, поведение на форме;
методы – программы, позволяющие компоненту выполнять набор предопределенных действий, как правило, над своими свойствами;
события – список событий, на которые может реагировать компонент (например, на нажатие клавиши, щелчок мыши и т.д.). Для каждого события может быть описано поведение компонента.
Таким образом, создание программы подразумевает выполнение трех операций:
размещение требуемых компонентов на форме (формах);
задание начальных значений свойств компонентов;
описание реакций компонентов на те или иные события.
1 Форма также является компонентом, поэтому ее свойства и поведение тоже могут быть заданы.
3