Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПП ответы.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
61.53 Кб
Скачать

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 - будет выводиться как текст сообщения.