学校避的啊!请教些问题!

angeljze 2003-08-29 10:39:32
谁知道怎么通过滚动条控制颜色的变化(比如红绿蓝)再怎么把这三种颜色混合起来做成新的颜色。没学过vb啊!谢谢哪位能告诉我!急啊!
...全文
28 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wumy_ld 2003-08-30
  • 打赏
  • 举报
回复
上面那行代码放到每个滚动条的Scroll和Change事件里面。
wumy_ld 2003-08-30
  • 打赏
  • 举报
回复
先放一个PictureBox控件:Picture1,做三个滚动条,分别代表红(Scroll1)、绿(Scroll2)、蓝(Scroll3),滚动条的范围设为0到255,每次滚动条的值改变时:
picture1.Backcolor=rgb(Scroll1.value,Scroll2.value,Scroll3.value)
skh2000 2003-08-30
  • 打赏
  • 举报
回复
做三个滚动条,分别把name改为(改不改都可,为了方便)red,blue,green,三个的属性中的max和min属性分别设为255,0。然后在事件中加入改变颜色的代码。要用到rgb()这个函数。比如在commandbutton的click事件中加入,
command1.backcolor=rgb(red.value,green.value,blue.value)
程序运行时先改变滚动条的值,再点击按纽,则按纽的背景色会随三个滚动条的值而改变,其他类似
myhot-河马吃草 2003-08-30
  • 打赏
  • 举报
回复
楼上的很清楚了。。。

还不结贴。。。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧