当鼠标放到一个Label上时,让它上面的字显示为蓝色,离开是恢复?怎么做? onmousemove事件,lable1.font.color:=clblue;至于恢复,可以在lable的上级容器组件(如form,panel)的onmousemove事件lable1.font.color:=clblack; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure CMMouseEnter(var Message: TMessage); message CM_MouseEnter procedure CMMouseLeave(var Message: TMessage); message CM_MouseLeaveprocedure TForm1.CMMouseEnter(var Message: TMessage); begin if TObject(Message.LParam) = Label1 then Label1.Font.Color := clBlue;end;procedure TForm1.CMMouseLeave(var Message: TMessage); begin if TObject(Message.LParam) = Label1 then Label1.Font.Color := clBlack;end; faint这么简单的问题也值得一问金口不值钱了 把楼上兄弟的 procedure CMMouseEnter(var Message: TMessage); message CM_MouseEnter procedure CMMouseLeave(var Message: TMessage); message CM_MouseLeave两句话后面加上分号(或复制这两句:) 把它加到声明中 procedure CMMouseEnter(var Message: TMessage); message CM_MouseEnter; procedure CMMouseLeave(var Message: TMessage); message CM_MouseLeave; //for Delphi6procedure TForm1.Label1MouseEnter(Sender: TObject);begin TLabel(Sender).Color := clHighlight; TLabel(Sender).Font.Color := clWindow;end;procedure TForm1.Label1MouseLeave(Sender: TObject);begin TLabel(Sender).ParentColor := True; TLabel(Sender).Font.Color := clWindowText;end; 三层结构中参数传递遭遇问题 查询后的报表 delphi中的线程终结问题 做个调查,有多少开发人员? SERV-U7里面的Archive文件,怎么编辑??? 初学请问:判断两个dbgrid是否修改了,怎么写,如何同时更新成功? 曾经有一个前辈告诉我视图不可以修改,只是只读,所以我以后查询都不敢修改,但好象不全对 一个C加密算法换成delphi怎么写呢 ? 串口通信接收数据的奇怪问题 怎么样控制打印机走页????????(内详) 哪儿有数据增加, 删除, 修改, 下一条, 上一条 好看的图标下载。哪位朋友有? 请问设置窗口大小怎么做?
procedure CMMouseLeave(var Message: TMessage); message CM_MouseLeaveprocedure TForm1.CMMouseEnter(var Message: TMessage);
begin
if TObject(Message.LParam) = Label1 then
Label1.Font.Color := clBlue;
end;procedure TForm1.CMMouseLeave(var Message: TMessage);
begin
if TObject(Message.LParam) = Label1 then
Label1.Font.Color := clBlack;
end;
这么简单的问题也值得一问
金口不值钱了
procedure CMMouseLeave(var Message: TMessage); message CM_MouseLeave两句话后面加上分号(或复制这两句:) 把它加到声明中 procedure CMMouseEnter(var Message: TMessage); message CM_MouseEnter;
procedure CMMouseLeave(var Message: TMessage); message CM_MouseLeave;
procedure TForm1.Label1MouseEnter(Sender: TObject);
begin
TLabel(Sender).Color := clHighlight;
TLabel(Sender).Font.Color := clWindow;
end;procedure TForm1.Label1MouseLeave(Sender: TObject);
begin
TLabel(Sender).ParentColor := True;
TLabel(Sender).Font.Color := clWindowText;
end;