Страница: 1 | 
		
		 
			   
			 
			 Hi! Кто-нибудь знает как БЫСТРО узнать сколько В ЦВЕТЕ красного, синего и зеленого?  
			 
			 УРРРА!!! РАБОТАЕТ!!! Спасибо, SNE!  А то мне тут предлагали такой кодик: Red = Color and &HFF Green = (Color / 255) and &HFF Blue = (Color / 65025) and &HFF Так он БЕЛЫЙ за красный принимал! Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: RGB
     
    
Добавлено: 22.05.04 14:51
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     Yeputons | ICQ: 278444762
 Yeputons | ICQ: 278444762 
      
       
  
 
     Буду благодарен.
 Буду благодарен. 
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: sne
 sne





Разработчик Offline Client
ICQ: 233286456 
Вопросов: 34
Ответов: 5445
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  22.05.04 15:02
       
    
       
  
Ой, много тут уже раз это спрашивалось:
 
    
    Blue = (Color And &HFF0000) \ &H10000
    Green = (Color And &HFF00& \ &H100
 \ &H100
    Red = (Color And &HFF)
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: Yeputons
 Yeputons


ICQ: 278444762 
Вопросов: 71
Ответов: 179
      
 Профиль |  | #2
       
Добавлено:  22.05.04 16:27
       
    
       
  
 
    














		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: Sharp
 Sharp










Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  22.05.04 23:55
       
    
       
  
Да, этот код явно неправильный. Уже хотя бы потому, что используется / вместо \ и т.д. Да и число во втором случае должно быть все-таки 256, а в третьем 65536. Кроме того, афаик, вместо and &HFF логичнее и быстрее использовать mod 256