vb中怎样利用复选框改变一个标签的背景颜色(用一个命令按钮执行改变颜色命令) 最好写出代码

 我来答
匿名用户
2013-04-11
展开全部
BackColor(背景色), ForeColor(前景色) 属性:
指定用于显示对象中文本和图形的背景色或前景色。
应用于
复选框,列,组合框,命令按钮,命令组,容器对象,控制对象,编辑框,表单,表格,标头,标签,
选项按钮,选项组,页面,_SCREEN,形状,微调,文本框,工具栏附注
BackColor 属性不适用于命令按钮控制,ForeColor 属性不适用于命令组控制、选项组控制或形状控制。语法Object.BackColor[ = nColor]
Object.ForeColor[ = nColor]设置nColor指定单个颜色值。下表列出常用的颜色值:颜色 RGB 值 nColor 值
白色 255, 255, 255 16777215
黑色 0, 0, 0 0
灰色 192, 192, 192 12632256
暗灰色 128, 128, 128 8421504
红色 255, 0, 0 255
暗红色 128, 0, 0 128
黄色 255, 255, 0 65535
暗黄色 128, 128, 0 32896
绿色 0, 255, 0 65280
暗绿色 0, 128, 0 32768
青色 0, 255, 255 16776960
暗青色 0, 128, 128 8421376
蓝色 0, 0, 255 16711680
暗蓝色 0, 0, 128 8388608
洋红色 255, 0 ,255 16711935
暗洋红色128, 0, 128 8388736说明
设计和运行时可用。
Visual FoxPro 采用 Windows 红绿蓝 (RGB) 配色方案,每一个红、绿、蓝组件由一个 0 到 255 之间的值代表。使用 RGB( ) 函数将三个组件颜色转换为一个复合的 nColor。
若 BackStyle 属性设定为 0(透明),则忽略 BackColor 属性。
百度网友88b5c2f
推荐于2018-05-10 · TA获得超过524个赞
知道小有建树答主
回答量:529
采纳率:33%
帮助的人:198万
展开全部
Private Sub Command1_Click()
If Option1.Value = True Then Label1.BackColor = RGB(255, 0, 0)
If Option2.Value = True Then Label1.BackColor = RGB(0, 255, 0)
If Option3.Value = True Then Label1.BackColor = RGB(0, 0, 255)
End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Archlen
2013-04-11 · TA获得超过260个赞
知道小有建树答主
回答量:297
采纳率:100%
帮助的人:157万
展开全部
If Check1.Value = 1 Then
Label1.BackColor = RGB(255, 0, 0) ‘如果选中,背景红色

Else
Label1.BackColor = RGB(255, 255, 255) '如果没选中,背景白色

End If
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式