to Pipi:
以下的程序怎么运行不了呢?请指教!
var
R,G,B:byte;
c,c1,c2WORD;
begin
c1:=clFuchsia;
c2:=clLime;
R:=(integer(GetRValue(c1))+integer(GetRValue(c2)))/2;
G:=(integer(GetGValue(c1))+integer(GetGValue(c2)))/2;
B:=(integer(GetBValue(c1))+integer(GetBValue(c2)))/2;
c:=RGB(r,g,b);//混合了的
end;
对了,我试了应该这样就能够通过了,各位还有没有更好的方法??
var
r,g,b:byte;
c,c1,c2:tcolor;
begin
c1:=clFuchsia;
c2:=clLime;
r:=(GetRValue (c1) + GetRValue (c2)) div 2;
g:=(GetGValue(c1)+GetGValue(c2)) div 2;
b:=(GetBValue(c1)+GetBValue(c2)) div 2;
c:=RGB(r,g,b);//混合了的
Panel1.Color:=c;
end;