пятница, 11 сентября 2026 г.

Визуальная среда разработки программ. Форма. Основные свойства элементов управления


ПРЕЗЕНТАЦИЯ К УРОКУ


ПРАКТИЧЕСКАЯ ЧАСТЬ


Задание 2. Создать  обработчик  события  для  щелчка  левой  клавишей  мыши  по  форме,  в  результате  которого  цвет  формы  должен  поменяться  на  красный. Измените заголовок формы на свою фамилию.

Для  создания  проекта  в  среде  PascalABC.Net  нужно  выполнить  команды Файл → Новый проект → Приложение Windows Form. Задать имя проекта и выбрать свою папку для сохранения проекта.

Все файлы сохраняем в папку D:\ Имя файла урок 2 ваша фамилия номер задания. Задания 2 и 3 выполняются в одном файле.

1.  В окне инспектора  объектов перейти на вкладку События (Events) .

2. Выполнить двойной щелчок в поле напротив события Cliсk.

3.  В  окне  Редактора  кода  в  процедуре  Form1.Form1_Click(sender: Object;   e: EventArgs); между begin и end вписать команду  


Эта команда есть в Примере 2.11 параграфа 2.

4.  Чтобы  убедиться  в  правильности  работы  программы,  нужно  запустить  проект (Выполнить)  и  проверить,  что  при  выполнении  щелчка  мышью  по  форме  е`  цвет  меняется на красный.

5.  Измените заголовок формы на свою фамилию. Для этого выберите вкладку Свойства, найдите  свойство Text и пропишите свою фамилию. Она должна появиться в строке заголовка формы.



Сохраните изменения  в проекте. Покажите учителю.

Задание 3. Внесите  изменения  в  проект  так,  чтобы  при щелчке на форму  цвет  формы  менялся  случайно. За щёлчок на форму отвечает событие Cliсk.

Изменять цвет можно с помощью функции FromArgb. У этой функции четыре  параметра:  прозрачность  (альфа-канал,  интенсивность  красного  цвета,  интенсивность  зеленого  цвета,  интенсивность  синего  цвета). 

Генерация  случайных  чисел  происходит  следующим образом. Сначала  создается переменная,  являющаяся объектом  класса  Random  (команда) 

Эта команда есть в Упр. 1 параграфа 2.

Строка var вставляется после строки procedure.

Каждое  новое  случайное  число  можно  получить,  обращаясь  к  методу  next(x),  где x  задает  полуинтервал  [0, x).  Команда  смены  цвета  будет  выглядеть  следующим  образом:





Эта команда есть в Упр. 1 параграфа 2.
Эта строка var вставляется после begin.

Запустите проект и проверьте его  работу  При щелчке на форму должен меняться цвет формы. Выполните несколько щелчков. 

Сохраните изменения  в проекте. Покажите учителю.

Задание 4. Создать  проект,  в  котором  при  двойном  клике  мыши  по  форме  её  размеры  будут  увеличиваться  на  500. 5.  Измените заголовок формы на свою фамилию.

Этапы  выполнения  задания

1.   Создать новый проект и сохранить в своей папке.
Все файлы сохраняем в папку D:\ Имя файла урок 2 ваша фамилия номер задания. Задания 4 и 5 выполняются в одном файле.


2.   Изменить свойство Text формы на Ваша фамилия 4.

3.   Создать  обработчик события мыши DblClick.

4.   Для  изменения  ширины  и  высоты  формы  воспользоваться  командами: 
width=width+500;
Для высоты формулу пропишите сами.


5.   Запустить проект и проверить его  работу.

6.   Сохранить изменения  в проекте.

Задание 5 Создать  проект,  в  котором  цвет  формы  будет  меняться  при  наведении  на  неё  мыши,  например  с  жёлтого  на  зелёный.

Этапы  выполнения  задания

1.   Создать новый проект и сохранить в своей папке.

2.   Изменить свойство Text  у формы на Ваша фамилия 4.

3.   Создать  обработчики  для  двух  событий  мыши:  MouseEnter  и  MouseLeave.
Когда указатель появляется над элементом – генерируется mouseenter. Событие mouseleave происходит, когда курсор покидает элемент.

4.   В  коде  события MouseEnter  установите  зеленый  (Green)  цвет  формы,  а коде события MouseLeave — желтый  (Yellow).

5.    Запустить проект и проверить его  работу.

6.    Сохранить изменения  в проекте.

Комментариев нет:

Отправить комментарий