Страница: 1 |
Страница: 1 |
Вопрос: После DrawImage остается пустой Image
Добавлено: 08.04.11 19:28
Автор вопроса: DrKillJoy
Подскажите, пожалуйста!!! Я с помощью DrowImage отрисовываю в PictureBox картинку из файла, а когда пытаюсь получить цвет одной точки, то получается, что pictureBox.image=nothing. Что делать??? Помогите!!!
Вот код:
Dim pic As Bitmap
pic = Image.FromFile("C:\door.bmp")
e.Graphics.DrawImage(pic, 0, 0)
End Sub
Private Sub PictureBox2_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox2.MouseMove
Dim a As Bitmap
Dim b As Color
a = PictureBox1.Image 'Здесь говорить, что nothing
b = a.GetPixel(e.X, e.Y)
Me.Text = b.ToString ‘Здесь должен выводиться цвет
End Sub
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #1
Добавлено: 08.04.11 21:36
PictureBox1.Image = Image.FromFile("C:\door.bmp"
Номер ответа: 2
Автор ответа:
DrKillJoy
Вопросов: 10
Ответов: 18
Профиль | | #2
Добавлено: 09.04.11 09:23
Это я знаю. А как сделать, что бы к PictureBox1.Image присваивалось все, что нарисовано в PictureBox1 через DrawImage???
Номер ответа: 3
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #3
Добавлено: 09.04.11 10:28
Присваивай картинку.
Номер ответа: 4
Автор ответа:
DrKillJoy
Вопросов: 10
Ответов: 18
Профиль | | #4
Добавлено: 09.04.11 10:48
Можно пожалуйста поподробнее. Очень надо!!! Просто при рисовании точек, линий на PictureBox, нужно потом брать цвет через GetPixel.