怎样使鼠标放在Label上时,字体变色?我是低手,请赐教.谢谢

 我来答
匿名用户
2013-12-04
展开全部
呵呵,如许色彩改不回来!用如下的办法吧,我已经测试经由过程了:varSetCap:boolean=false;OldColor:tcolor;//在label的OnMouserMove中 oldcolor:=label1.font.Color;if setcap= false then begin SetCapturecontrol(nil); label1.Font.Color:=clred; SetCapturecontrol(label1); setcap:=true; else end begin label1.Font.Color:=oldcolor; setcap:=false; end;鼠标移入时色彩变更,移出时恢复!
匿名用户
2013-12-04
展开全部
你在OnMouseMove的事伊闼橛上一些修改字体颜色的┞穁句就得了.procedure TForm1.Label1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);begin Label1.Font.Color := clRed;end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-04
展开全部
感谢同慌绫乔的大方赞助:)如不雅大人人可以做个同伙的话,我的email:yx718@263.netePing不好意思啊,你的办法我早就试过了,但效不雅很不知足。所以把分给了kingron
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式