Графика: построить треугольник и прямоугольник - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д