- •1 Основные понятия: объекты, компоненты, элементы управления.
- •2 Структура объекта. Требования к его описанию.
- •3 Определение объекта: типы, поля и методы.
- •5 Операторы языка.
- •6 Структура программы. Характеристика разделов.
- •7 Среда разработки приложений Delphi. Меню, окна, панель инструментов.
- •8 Структура проекта. Характеристика файлов.
- •13 Классы флажков (CheckBox) .
- •14 Классы радиокнопок (RadioButton,RadioGroup,GroupBox).
- •15 Классы для работы с текстом (Label, Edit, Memo).
- •16 Классы списков (ListBox, ComboBox).
- •17 Классы для табличного отображения данных (StringGrid).
- •18 Стандартные визуальные компоненты.
- •19 Создание главного и всплывающего меню.
- •20 Компоненты страницы additional. Использование в приложениях.
- •21 Компоненты страницы win32. Использование в приложениях.
- •22 Порядок создания проекта. Закрепление кода за компонентом.
- •23 Компиляция кода. Создание загрузочного модуля.
- •24 Ввод в приложение контекстных подсказок.
- •25 Организация диалога с пользователем. Окно ввода.
- •26 Организация диалога с пользователем. Окна сообщений.
- •27 Компоненты Dialogs. Назначение и использование.
- •29 Вставка графических объектов.
- •30 Основные понятия баз данных: архитектура, модели, таблицы, ключи и индексы.
- •31 Средства для работы с базами данных, компоненты ado-технологии.
- •32 Создание таблиц базы данных, изменение структуры.
- •33 Работа с псевдонимами баз данных.
- •34 Работа со связанными таблицами.
24 Ввод в приложение контекстных подсказок.
Прежде чем ваша Delphi программа сможет показывать справку - вы должны сказать вашему приложению (т.е. программе), что она (справка) у вас вообще есть. Делается это установкой свойства HelpFile у объекта Application или формы.
25 Организация диалога с пользователем. Окно ввода.
Ввод данных. Наиболее просто программа может получить исходные данные из окна ввода или из поля редактирования (компонент Edit).
Ввод из окна ввода
Окно ввода - это стандартное диалоговое окно, которое появляется на экране в результате
вызова функции inputBox. Значение функции inputBox — строка, которую ввел пользователь.
В общем виде инструкция ввода данных с использованием функции inputBox выглядит так:
Переменная := InputBox(Заголовок, Подсказка, Значение); где:
Переменная - переменная строкового типа, значение которой должно быть получено от пользователя;
Заголовок - текст заголовка окна ввода; П подсказка — текст поясняющего сообщения;
Значение - текст, который будет находиться в поле ввода, когда окно ввода появится на экране.
26 Организация диалога с пользователем. Окна сообщений.
Окна сообщений используются для привлечения внимания пользователя. При помощи окна сообщения программа может, к примеру, проинформировать об ошибке в исходных данных или запросить подтверждение выполнения необратимой операции, например, удаления файла. Вывести на экран окно с сообщением можно при помощи процедуры ShowMessage или функции MessageDlg. Процедура ShowMessage выводит на экран окно с текстом и командной кнопкой ОК. В общем виде инструкция вызова процедуры ShowMessage выглядит так: ShowMessage(Сообщение); где сообщение — текст, который будет выведен в окне. Следует обратить внимание на то, что в заголовке окна сообщения, выводимого процедурой ShowMessage, указано название приложения, которое задается на вкладке Application окна Project Options. Если название приложения не задано, то в заголовке будет имя исполняемого файла.
27 Компоненты Dialogs. Назначение и использование.
OpenDialog - окно открытия файла. Реализует стандартное диалоговое окно открытия файла.
SaveDialog – окно сохранения файла. Реализует стандартное диалоговое окно сохранения файла.
OpenPictureDialog - окно открытия изображения. Реализует специальное окно выбора графических файлов с возможностью предварительного просмотра изображений.
SavePictureDialog - окно сохранения изображения. Реализует специальное окно сохранения графических файлов с возможностью предварительного просмотра изображений.
FontDialog – окно выбора шрифта. Реализует стандартное диалоговое окно выбора шрифта.
ColorDialog - окно выбора цвета. Реализует стандартное диалоговое окно выбора цвета.
PrintDialog – окно настройки параметров печати. Реализует стандартное диалоговое окно выбора параметров для печати документа.
PronterSetupDialog - окно настройки параметров принтера. Реализует стандартное диалоговое окно выбора параметров для печатающего устройства.
FindDialog – окно поиска. Реализует стандартное диалоговое окно поиска текстового фрагмента.
ReplaceDialog - окно поиска и замены. Реализует стандартное диалоговое окно поиска и замены текстового фрагмента.