Графика: построить треугольник и прямоугольник - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

1. Постройте треугольник с вершинами (100,100), (150,100), (80,170). 2. Постройте прямоугольник с вершинами (80,80), (170, 80), (170, 150), (80, 150)

Решение задачи: «Графика: построить треугольник и прямоугольник»

textual
Листинг программы
Dim bmp As New Bitmap(200, 200, Imaging.PixelFormat.Format32bppPArgb)
Dim g As Graphics = Graphics.FromImage(bmp)
g.Clear(Color.White)
Dim points1() As Point = {New Point(100, 100), New Point(150, 100), New Point(80, 170)}
Dim points2() As Point = {New Point(80, 80), New Point(170, 80), New Point(170, 150), New Point(80, 150)}
g.DrawPolygon(Pens.Red, points1) ' рисуем полигон на основе массива точек 1
g.FillPolygon(New SolidBrush(Color.FromArgb(50, 255, 0, 0)), points1) ' заливаем его, если надо
g.DrawPolygon(Pens.Blue, points2) ' рисуем полигон на основе массива точек 2
g.FillPolygon(New SolidBrush(Color.FromArgb(50, 0, 0, 255)), points2) ' заливаем его, если надо
Me.BackgroundImage = bmp
Me.BackgroundImageLayout = ImageLayout.Center

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.5 из 5
Похожие ответы