Узнать цвет точки на форме - Visual Basic .NET

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

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

Научите, как узнать цвет точки на форме. Нужно как-то взять Bitmap из формы? Как это сделать? В инете есть примеры как взять Bitmap из других объектов, а из формы не могу найти. Если это невозможно, расскажите пожалуйста как рисовать на форме, чтобы потом можно было узнавать цвет любой её точки.

Решение задачи: «Узнать цвет точки на форме»

textual
Листинг программы
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim g As Graphics = Me.CreateGraphics
        g.FillRectangle(Brushes.Red, 0, 0, 50, 50)
 
        Dim bmp As New Bitmap(Me.Width, Me.Height)
        With Graphics.FromImage(bmp)
            .CopyFromScreen(Me.Location, New Point, Me.Size)
            .Save()
        End With
        bmp.Save("c:\001.jpg")
 
    End Sub

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


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

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

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