Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Заливка формы
     
    
Добавлено: 24.01.10 13:32
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 iprog | Web-сайт: usprogs.atheo-club.ru
      
       
  
Добрый день.
 
    
Нашёл код заливки формы с плавным переходом из чёрного в синий снизу вверх.
Private Sub Form_Paint()
     Dim lY As Long
     Dim lScaleHeight As Long
     Dim lScaleWidth As Long
     ScaleMode = vbPixels
     lScaleHeight = ScaleHeight
     lScaleWidth = ScaleWidth
     DrawStyle = vbInvisible
     FillStyle = vbFSSolid
     For lY = 0 To lScaleHeight
         FillColor = RGB(0, 0, 255 - (lY * 255) \ lScaleHeight)
         Line (-1, lY - 1)-(lScaleWidth, lY + 1), , B
     Next lY
End Sub
Подскажите пожалуйста, как, используя этот код, залить форму снизу вверх с плавным переходом от чёрного к светло-зелёному? Спасибо.
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 6
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 ηikolaŠ~rus
![]()
![]()
![]()
ICQ: 604058327 
Вопросов: 50
Ответов: 287
      
 Профиль |  | #1
       
Добавлено:  24.01.10 14:20
       
    
       
  
Снизу вверх как заливать не знаю,а чтоб узнать RGB светло зелоного залезь в фотошоп и выбири нужным цвет и посмотри RGB и потом это значение засунь в код
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 ηikolaŠ~rus
![]()
![]()
![]()
ICQ: 604058327 
Вопросов: 50
Ответов: 287
      
 Профиль |  | #2
       
Добавлено:  24.01.10 14:27
       
    
       
  
 
    
заливает от черного к синему 
заливает справа на лево короче со цветами разберешься
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  24.01.10 15:29
       
    
       
  
Ёж маё...
 
    
FillColor = RGB(0, 255 - (lY * 255) \ lScaleHeight,0) 
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 VβÐUηìt
![]()
![]()
![]()
Вопросов: 246
Ответов: 3333
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  24.01.10 15:34
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 VβÐUηìt
![]()
![]()
![]()
Вопросов: 246
Ответов: 3333
      
 Web-сайт:  
 Профиль |  | #5
      
Добавлено:  24.01.10 15:38
       
    
       
  
Еще более светло-зеленый:
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа:
 iprog
![]()
Вопросов: 26
Ответов: 110
      
 Web-сайт:  
 Профиль |  | #6
      
Добавлено:  24.01.10 18:30
       
    
       
  
Спасибо всем!