Ver Mensaje Individual
  #4  
Antiguo 29-11-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 20
cHackAll Va por buen camino
Cita:
Empezado por coso Ver Mensaje
Hola, se ha dado el tema muchas veces...
Demasiada coincidencia

Cita:
Empezado por JF Sebastian Ver Mensaje
Desearia realizar un espectro de colores desde el rojo al azul...
Cita:
Empezado por aeff Ver Mensaje
...necesito degradar el rojo hasta llegar a azul...
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var Offset, Value, Index: Cardinal;
begin
 Offset := 0;
 Value := 255;
 for Index := 0 to 255 do
  begin
   Canvas.Pen.Color := Value;
   Canvas.MoveTo(0, Index);
   Canvas.LineTo(32, Index + 16);
   Dec(PByte(Cardinal(@Value) + (Offset mod 3))^);
   Inc(PByte(Cardinal(@Value) + ((Offset + 2) mod 3))^);
   if ((Index + 1) mod 255) = 0 then
    Inc(Offset);
  end;
end;

Saludos
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita