пятница, 9 октября 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 (На элементе управления) через свойство Image.  Изображение  может  быть  формата  PNG,  или  GIF  с  прозрачным  фоном,  или  формата  BMP  с  фоном  однородного  цвета.  


Свойство  BackColor = Transparent.

Visible = False (изображение невидимо при запуске приложения). 

Свойство  SizeMode  =  StretchImage.





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

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


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

DoubleBuffered:= true;

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

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

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

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

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