Страница: 1 |
Вопрос: После DrawImage остается пустой Image | Добавлено: 08.04.11 19:28 |
Автор вопроса: ![]() |
Подскажите, пожалуйста!!! Я с помощью DrowImage отрисовываю в PictureBox картинку из файла, а когда пытаюсь получить цвет одной точки, то получается, что pictureBox.image=nothing. Что делать??? Помогите!!!
Вот код: Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox5.Paint
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 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #1 | Добавлено: 08.04.11 21:36 |
PictureBox1.Image = Image.FromFile("C:\door.bmp"![]() |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() Вопросов: 10 Ответов: 18 |
Профиль | Цитата | #2 | Добавлено: 09.04.11 09:23 |
Это я знаю. А как сделать, что бы к PictureBox1.Image присваивалось все, что нарисовано в PictureBox1 через DrawImage??? |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #3 | Добавлено: 09.04.11 10:28 |
Присваивай картинку. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() Вопросов: 10 Ответов: 18 |
Профиль | Цитата | #4 | Добавлено: 09.04.11 10:48 |
Можно пожалуйста поподробнее. Очень надо!!! Просто при рисовании точек, линий на PictureBox, нужно потом брать цвет через GetPixel. |
Страница: 1 |
|