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

Элементы управления для работы с графикой


ПРАКТИЧЕСКАЯ РАБОТА

Задание 1. 

1. Создайте в папке D:\ученики\11А, Б папку фамилия, имя.

2. Запустите PascalABC.Net.

3. Создайте  проект.

4. Сохраните проект под именем les в папку D:\ученики\11А, Б \фамилия, имя.

Проверить есть ли папка les в вашей папке.


Файлы для работы



Задание 2-4  Создать проект, разместить  в  нём  фоновое  изображение  на  форме.  При  нажатии  на  кнопку  поверх  фонового  изображения  должно  появиться  другое изображение.

1. Изменить свойство Text у формы на «Лес».

2.  Установить  размеры  формы  Width = 670, Height =  450.

3.  Загрузить  фоновое  изображение  для  формы (backgroundImage).

Задать  для  свойства  формы  BackgroundImageLayoutзначение  Stretch.

4.  Поместить  на  форму  компонент  изображение PictureBox.

5.  Для компонента PictureBox установить значение для свойства Visible = False (изображение невидимо при запуске приложения). Размеры  Width  =  200, Height = 120.  Свойство  SizeMode  =  StretchImage.

6.  Загрузить  изображение  в  компонент  PictureBox (На элементе управления).  Изображение  может  быть  формата  PNG,  или  GIF  с  прозрачным  фоном,  или  формата  BMP  с  фоном  однородного  цвета.  Свойство  BackColor = Transparent.

Сохранить изменения.

7. Поместить на форму кнопку. Написать  обработчик  события  Click  для компонента Button1.


8. Устранить  мерцание  с  помощью  включения  двойной  буферизации: 

DoubleBuffered:= true;

Эта  команда  должна  быть  прописана  в  обработчике  события  Load  для  формы.

Сохранить изменения.

Задание 5. Добавьте в проект ещё одно животное (белку). Для размещения белки нужно добавить ещё одну кнопку. Местоположение определить случайным образом в верхушке какого-либо дерева. Изображение белки найдите в интернете сами.

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

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