- •Информатика
- •Работа с программой Проводник
- •2.1. Файловая структура, файлы, папки
- •2.2. Работа с программой Проводник
- •2.2.1. Навигация по файловой структуре
- •2.2.2. Запуск программ и открытие документов
- •2.2.3. Создание папок
- •2.2.4. Копирование и перемещение файлов и папок
- •2.2.5. Удаление файлов и папок
- •2.2.6. Создание ярлыков файлов, представление объектов
- •3. Выполнение работы
- •4. Форма отчета
- •2.2. Содержимое стандартного набора вкладок
- •2.3. Ввод, редактирование, форматирование и рецензирование текста
- •2.4. Основы работы с таблицами
- •2.5. Ввод формул
- •2.6. Сохранение и печать созданного документа
- •3. Выполнение работы
- •4. Форма отчета
- •5. Контрольные вопросы
- •6. Литература
- •Основы работы с пакетом Microsoft Excel
- •2. Основные сведения
- •2.1. Элементы окна Excel
- •2.2 Создание электронных таблиц пакетом Microsoft Excel
- •Ячейки и их адресация
- •Ввод, редактирование и форматирование данных
- •Вычисления в электронных таблицах
- •Копирование содержимого ячеек
- •Использование стандартных функций
- •Построение диаграмм и графиков
- •2.3 Сохранение и печать созданной книги
- •3. Выполнение работы
- •4. Форма отчета
- •5. Контрольные вопросы
- •6.Литература
- •Создание электронной таблицы
- •Построение диаграммы
- •Создание электронной таблицы
- •Построение диаграммы
- •Построение гистограммы
- •Построение гистограммы
- •2.2. Основные этапы составления программы
- •2.3. Оформление окна программы (размещение компонентов на форме)
- •2.4. Назначение и основные свойства некоторых компонентов
- •Компонент Form
- •Компонент Label (Метка)
- •Компонент Edit (Редактор)
- •Компонент Memo (Многострочный текстовый редактор)
- •Компонент Button
- •Компонент ComboBox (Блок с комбинированным раскрывающимся списком)
- •3. Выполнение работы
- •4. Форма отчета
- •2.2. Создание заготовок процедур-обработчиков событий. Текст модуля программы
- •2.2. Оформление окна программы
- •2.3. Изменение свойств компонентов. Получение заготовки процедуры
- •2.4. Программирование вычислений определенных интегралов
- •2.1.2. Сложение и вычитание матриц
- •2.1.3. Умножение матрицы на число
- •2.1.4. Умножение матриц
- •2.1.5. Транспонирование матрицы
- •2.1.6. Линейные преобразования
- •2.2 Массивы и переменные с индексами
- •2.3. Составление программ реализующих основные матричные операции
- •Задание 1
- •Оформление эскиза окна программы
- •Размещение компонентов на форме и задание им нужных свойств
- •Составление программы
- •3. Выполнение работы
- •4. Перечень заданий
- •5. Форма отчета
- •6. Контрольные вопросы
- •7. Литература
Компонент Label (Метка)
Используется для размещения в окне коротких надписей. Основное его свойство – Caption (Надпись), значением которого является текст, отображаемый в компоненте.
Если поместить компонент на форме (по умолчанию в нем будет текст Label1), затем в окне ‘Object Inspector’ найти строку, в левой части которой написано Caption , и в правой части этой строки вместо Label1 ввести новый текст (например, ‘Ввести значение x=’), то этот текст появится в компоненте. В дальнейшем описанную в этом абзаце процедуру будем называть короче: свойству Caption задать значение ‘Ввести значение х=’.
Значение этого свойства, определенного на этапе оформления окна, можно изменить при выполнении программы (т.е. программно) оператором присваивания: Label1. Caption: = ‘Новое значение х =’;
Этот оператор свойству Caption (Надпись) компонента Label1 присвоит строковую константу ‘Новое значение x=’.
Компонент Edit (Редактор)
Предназначен для ввода, отображения и редактирования одной текстовой строки. Система Delphi автоматически изменяет значения свойств Height (Высота) и Width (Ширина), если программист изменяет размеры Edit с помощью маркеров, расположенных на его сторонах. Основное свойство – Text (Текст), значением которого является вводимый или выводимый текст. Обычно вначале, на этапе оформления окна, этому свойству, задают пустую строку. Затем значение свойства Text изменяется программно, например оператором присваивания:
Edit1.Text: = ’Ввести элемент матрицы а [1,1]’;
Этот оператор свойству Text (Текст) компонента Edit1 присвоит строковую константу ‘Ввести элемент матрицы a[1,1]’.
Компонент Memo (Многострочный текстовый редактор)
Используется для ввода, отображения и редактирования многострочного текста. Текст является значением свойства Lines (Строки), имеет тип String (Строковый) и представляет собой пронумерованный набор строк. Нумерация строк начинается с нуля. Для занесения текста в очередную строку окна редактора вызывается стандартная процедура Add (Добавить), которая называется методом. Например, вызвать процедуру Add и отобразить в очередной строке редактора текст ‘Данные введены’ можно, записав в модуле оператор:
Memo1.Lines.Add (‘Данные введены’);
Этот оператор вызывает стандартную процедуру Add (Добавить) свойства Lines (Строки) компонента Memo1, которая реализует отображение строковой константы ‘Данные введены’ в очередной строке окна Memo1. При записи параметров процедуры Add часто применяется символ +, который является знаком операции склеивания (конкатенации) строк. Например, если в программе имеется целая переменная n, определяющая число студентов в группе, то вывести в окно Memo1 информацию об этом можно, записав в модуле оператор вызова процедуры Add:
Memo1.Lines.Add (‘Число студентов в группе: ’+IntToStr(n));
где IntToStr(n) – стандартная функция, которая преобразует целый тип переменной n в строковый.
Для очистки окна Memo1 вызывается стандартная процедура без параметров Clear (Очистить) оператором:
Memo.Lines.Clear;
На этапе оформления окна система Delphi автоматически изменяет значения свойств Height (Высота) и Width (Ширина), если программист изменяет размеры Memo с помощью маркеров, расположенных на его сторонах.