Страница: 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.