如何写一个自己的Button能够改变字体颜色 给段代码,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TButoon不可以改变的,这是由Windows控制的,除非你用BitBtn,代码如下:const Colors:array[1..5] of TColor=(clRed,clBlue,clBlack,clWhite,clYellow);implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);begin BitBtn1.Font.Color:=Colors[Random(6)];end; 继承Canvas,或者设置Canvas.handle:=GetDC(Button.handle)!利用Canvas输出自定义的文字!当然如果可以自己从TGraphicControl继承,这样直接继承有Canvas!实质就是利用GDI进行绘图! 请注意:该结贴了!否则,你有机会赢取CSDN监狱七日游! ----CSDN管理员 ^-^ 引用单元文件的问题 DELPHI7的通配符比较的汇编函数 高手请指点。高分! delphi7.0安装时控件没装上 大傻想分都想疯了.欢迎大傻和各位朋友来接分. 关于TBLOB字段用LoadFromFile()来读入一个文件。和SavetoFile()保存成一个文件的问题。 报表横列问题,一定结帐 编辑框输入数据错误处理 很急,急!一个简单问题!(在线等待!) delphi5, 如何使用Server页上的控件? 数据包的效率问题 报表的问题
const
Colors:array[1..5] of TColor=(clRed,clBlue,clBlack,clWhite,clYellow);implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
BitBtn1.Font.Color:=Colors[Random(6)];
end;