- •1. Структура модуля
- •2. Понятие класс. Составляющие класса: поля, свойства, методы. Объявление класса.
- •3. Конструкторы и деструкторы
- •4. Структура проекта и приложения в среде Delphi
- •5. Интерфейс программы Delphi
- •6. Палитра компонентов: вкладки Standard, Additional, Win32.
- •7. Компоненты Edit; Label; Button.
- •8. Компоненты CheckBox, RadioButton.
- •9. Функции ввода-вывода InputBox, InputQuery, Showmessage.
- •10. Функция MessageDlg.
- •11. Создание главного и контекстного меню
- •12. Функции диалога
- •13. Функции преобразования
- •14. Компонент tForm: свойства, методы и события.
- •Visible
- •15. Класс Exception. Блоки Try...Except и try...Finaly.
- •1 Случай:
- •16. Компоненты memo и RichEdit.
- •Insert()
- •17. Компоненты ListBox и ComboBox.
7. Компоненты Edit; Label; Button.
Label - предназначен для вывода текста на поверхность формы.
Name - Имя компонента, Caption - текст отображаемый в поле компонента, Auto Size - признак того что размер поля определяет его содержимое, Word Wrap - признак того, что слова которые не помещаются в текущей строке автоматически переносятся на следующую, Alignment - способ выравнивания внутри поля, Color - цвет фона, Visible - скрыть или не скрыть элемент.
Edit - представляет собой поле ввода и редактирования символов.
Text - текст находящийся в поле ввода и редактирования, Enabled - ограничения возможности изменить текст (false - нельзя изменять), Visible - видимость.
Button - кнопка.
Caption - текст на кнопке, Hint - подсказка, ShowHint - разрешает показывать подсказку или запрещает (true/false).
8. Компоненты CheckBox, RadioButton.
Компонент Delphi RadioButton - это "радиокнопка", и как следует из названия, служит для "переключения каналов", как и в настоящем радиоприёмнике. Это значит, если выбран один из компонентов Delphi RadioButton, то с остальных компонентов выбор автоматически снимается. Получается, что в данный момент может быть выбран только один из группы компонентов Delphi RadioButton.
Основные свойства.
Checked - (trye, false) выбран пункт или нет
Caption - текст рядом с кружочком.
Компонент Delphi CheckBox это флажок - независимый переключатель. Флажок Delphi CheckBox используется в программе для визуализации состояний включено-выключено. Каждый щелчок мышкой по компоненту Delphi CheckBox меняет его состояние на противоположное. Смена состояния переключателя также доступна и в программе.
Свойства те же + State (состояние), которое может иметь уже три значения. Первые два значения cbChecked("отмечено") и cbUnChecked ("не отмечено"), а третье - cbGrayed ("не определено" или "не знаю")
9. Функции ввода-вывода InputBox, InputQuery, Showmessage.
InputBox(const Acaption, APrompt, Adefault: String): String - функция Delphi, создает диалоговое окно для ввода строки текста. Окно располагается в центре экрана и содержит в себе поле для ввода с надписью и две кнопки OK и Cancel.
Acaption - параметр, устанавливает заголовок окна выводимый вверху на синем фоне.
APrompt - параметр, задает поясняющий текст на сером фоне.
Adefault - определяет строку текста, которая будет показана в поле ввода и выделена синим цветом. При вводе текста надпись сразу пропадет. При отказе пользователя от ввода текста, нажатием кнопок ESC и Cancel функция InputBox возвратит этот параметр.
InputQuery(const ACaption, APrompt: string; var Value: String): Boolean - функция Delphi, которая выводит диалоговое окно в центре экрана с полем для ввода и надписью, вместе с кнопками OK и Cancel. От функции InputBox отличается тем, что третий параметр строки заменен на Value, который если ввод подтвержден содержит введенную пользователем строку.
ShowMessage(const Msg: String) - эта процедура выводит окно с сообщением и кнопкой Ok. В заголовке содержится название исполняемого файла, если в опциях приложения не задан параметр Title, если задан то выводиться будет он. Строка Msg - будет выводиться как текст сообщения.
