Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Изменение свойств компонентов
Через программный код
В данной главе рассматривались различные свойства формы и компонентов TEdit, TLabel, TButton и TImage, а также изменение их свойств с помощью окна Инспектора объектов. Задать новые значения свойств можно также через программный код. Рассмотрим это на примере.
Разработаем графический интерфейс проекта. Из условия задачи следует, что на форму необходимо поместить компоненты TButton (Кнопка) и TLabel (Надпись).
Рис. 41 Форма с Надписью и Кнопкой.
У кнопки Button1 изменим заголовок на «OK», а у надписи Label1 заголовок удалим совсем. Можно также поменять параметры шрифта у кнопки и надписи.
Рис. 42 Графический интерфейс проекта.
После того, как графический интерфейс создан, можно начинать программировать. В данном проекте текст в надписи должен появиться при щелчке мышью по кнопке «ОК». Таким образом, событием здесь является щелчок мыши по кнопке. Поэтому необходимо создать обработчик события OnClick для кнопки Button1. Для этого дважды щелкнем по кнопке, при этом откроется окно программного кода с процедурой обработки события OnClick.
Рис. 43. Окно программного кода с обработчиком события OnClick.
Чтобы в надписи появился текст нужно записать команду, которая изменяет свойство Заголовок (Caption) у компонента Label1 на строку «Я учусь программировать в Delphi». Другими словами, необходимо присвоить свойству Caption новое значение в тексте программы. Чтобы присвоить свойству новое значение в тексте программы нужно в левой части строки указать имя объекта (Label1), затем поставить разделитель – точку и далее записать название свойства (Caption). В правой части строки (после знака присваивания:=) нужно записать конкретное значение свойства: Label1.Caption: = ‘Я учусь программировать в Delphi’; Таким образом, текст в обработчике события будет следующим:
Свойство Caption – это свойство строкового типа string. Значения строкового типа заключаются в апострофы. После запуска проекта нажмем на кнопку «ОК» и в надписи появится фраза «Я учусь программировать в Delphi».
Рис. 44 Работающее приложение Задания
Рис. 45 Графический интерфейс проекта
а) б) Рис. 46 а) Графический интерфейс проекта б) Работающее приложение
а) б) Рис. 47 а) Графический интерфейс проекта б) Работающее приложение
Рис. 48 Графический интерфейс проекта
|
||||||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 229; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.70.131 (0.004 с.) |