请教高手
timer中应该怎么写?
要让字体随即变色
delphi中怎么让字体变色啊?
答案:4 悬赏:20 手机版
解决时间 2021-03-04 13:12
- 提问者网友:龅牙恐龙妹
- 2021-03-04 00:58
最佳答案
- 五星知识达人网友:鸽屿
- 2021-03-04 02:26
var
i,j,k:integer;
Randomize;
i:=Random(255);
j:=Random(255);
k:=Random(255);
Edit1.Font.Color:=RGB(i,j,k);
i,j,k:integer;
Randomize;
i:=Random(255);
j:=Random(255);
k:=Random(255);
Edit1.Font.Color:=RGB(i,j,k);
全部回答
- 1楼网友:洎扰庸人
- 2021-03-04 05:18
这个是简单的:end;begin if label1.font.color=clblack thenlabel1.font.color:=clredelse if label1.font.color=clred thenlabel1.font.color:=clyellowelse label1.font.color:=clblack;以上代码delphi 7.0测试经由过程的.然则用随机的似乎有问题,。等我调试后再说吧
- 2楼网友:罪歌
- 2021-03-04 03:45
这个是简单的:
begin if Label1.font.color=CLBlack then
Label1.font.color:=CLred
else if Label1.font.color=CLred then
Label1.font.color:=CLyellow
else
Label1.font.color:=CLBlack;
end;
以上代码delphi 7.0测试通过的.但是用随机的好像有问题,。等我调试后再说吧
- 3楼网友:山君与见山
- 2021-03-04 02:50
Timer的Interval设置程序1000,写下面代码:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Label1.Font.Color:=clBlue;
application.ProcessMessages;
sleep(300);
Label1.Font.Color:=clRed;
application.ProcessMessages;
sleep(300);
end;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯