随笔 - 2146  文章 - 97 评论 - 11767 trackbacks - 253

function RGB2TColor(const R, G, B: Byte): Integer;
begin
  // convert hexa-decimal values to RGB
  Result := R + G shl 8 + B shl 16;
end;


procedure TColor2RGB(const Color: TColor; var R, G, B: Byte);
begin
  R := Color and $FF;
  G := (Color shr 8) and $FF;
  B := (Color shr 16) and $FF;
end;

posted on 2007-11-22 15:38  万一  阅读(...)  评论(...编辑  收藏