procedure TForm1.Button1Click(Sender: TObject); var I: Integer; begin for I := 0 to RichEdit1.Lines.Count - 1 do begin RichEdit1.CaretPos := Point(0, I); RichEdit1.SelLength := Length(RichEdit1.Lines[I]); RichEdit1.SelAttributes.Color := RGB(Random(256), Random(256), Random(256)); end; end;
在WORD里面把想变为彩色的字做成艺术字。再存成图片。
然后在DELPHI里面就可以直接插进来就行了啊。
var
I: Integer;
begin
for I := 0 to RichEdit1.Lines.Count - 1 do
begin
RichEdit1.CaretPos := Point(0, I);
RichEdit1.SelLength := Length(RichEdit1.Lines[I]);
RichEdit1.SelAttributes.Color := RGB(Random(256), Random(256), Random(256));
end;
end;