中易网

如何实现VB的命令按钮command1单击后按钮上的文字变成红色,再单击变成默认的颜色?

答案:2  悬赏:40  
解决时间 2021-02-15 23:02
如何实现VB的命令按钮command1单击后按钮上的文字变成红色,再单击变成默认的颜色?
最佳答案
这个可以,首先要记录下原来的颜色,然后变成红色,最后根据记录的颜色还原,但是电脑运行的速度很快,要是马上还原颜色的话看不到效果,所以要做一下延时,这样才能看到它变色,首先添加一个timer控件,属性interval设置成500(时间设为0.5妙)
enabled设为false(不可用)
Dim color as long
在Command1_click加入以下代码
color=command1.backcolor
Command1.backcolor=vbred
Timer1.enable=true
说明,让按钮颜色变为红色,让时间记可用…
双击timer1
在Timer1_timer事件中添加代码
command1.backcolor=color
timer1.enabled=false
全部回答
vb自带的command控件不支持文字变色,只有默认黑色。 你可以使用一个label标签代替command,这样就行了。label也支持click、mousemove等事件,只是没有command的立体感强。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
拉朝海子我想知道这个在什么地方
学校晚发录取通知书,然后声称人满不招,在网
说道新三国的雷人语录....请问你们有截图吗..
汉庭酒店北京丽泽桥店地址在哪,我要去那里办
王者荣耀怎么才能体验凤求凤
LOL铁男秒人的技能顺序
西厨专业为什么被称为新西兰的移民专业
7天酒店北京次渠科创九街店地址在哪,我要去
麻辣香锅(华林新天地店)我想知道这个在什么地
冀东霸龙销售公司地址有知道的么?有点事想过
彩叶草和洋紫苏是同一个品种吗
从霸州到沧州怎么走?
A萌物馆在哪里啊,我有事要去这个地方
汤姆绚客咖啡地址有知道的么?有点事想过去
我是油性皮肤,马上高中就要军训了,不知道用
推荐资讯
两个人用的都是苹果手机 这边存号码 然后就在
莫回首, 渡忘川是什么意思?
银行营销人员年终总结怎么写?
EXCEL 字母对应数字求和,详细见图片
057196603是什么电话
我对围城现象的理解与认识
智诚美甲地址在什么地方,想过去办事
蔬菜水果综合批发市场地址在哪,我要去那里办
邯郸火车站到邯郸市第一医院坐哪个公交车
石家庄中华大街早上堵车严重吗?上班要迟到啦
徐工160吨吊车,怎样出大臂
小星星花艺馆地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?