用VB编写调色板

2016-02-19 21:09 244 1 收藏

下面这个用VB编写调色板教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - 编程语言 】

在VB程序中经常会用到背景色彩(backcolor)和前景色彩(forecolor)来设置颜色,除了调出调色板直接选用相应的颜色外,在代码中我们也经常根据程序需要而改变其色彩的设置。学过VB的人都知道有两个函数来表示颜色,一个是QBCOLOR(),一个是RGB(R,G,B)。前者只能生成16种色彩,而后者可用来设置更加丰富多彩的颜色,但参数设置却很难掌握。怎么样才能正确设置出你所想要的色彩呢?下面我们就一起来编写一个小程序。
  
  第一步:新建一个工程,设置用户界面及各控件属性如下:
  -width="100">->

三个滚动条设置:min:0;max:255;smallchange:5;largechange:20
  
  text1---text3用来显示你所选择单原色,并在相应的label中显示出数值。
  
  Text4用来显示混合以后的颜色。
  
  第二步:编写程序代码如下:
  
  PrivateSubVScroll1_Change()
  
  Label1.Caption="红色:" Str(VScroll1.Value)
  
  Text1.BackColor=RGB(VScroll1.Value,0,0)
  
  Text4.BackColor=RGB(VScroll1.Value,VScroll2.Value,VScroll3.Value)
  
  EndSub
  
  PrivateSubVScroll2_Change()
  
  Label2.Caption="绿色:" Str(VScroll2.Value)
  
  Text2.BackColor=RGB(0,VScroll2.Value,0)
  
  Text4.BackColor=RGB(VScroll1.Value,VScroll2.Value,VScroll3.Value)
  
  EndSub
  
  PrivateSubVScroll3_Change()
  
  Label3.Caption="兰色:" Str(VScroll3.Value)
  
  Text3.BackColor=RGB(0,0,VScroll3.Value)
  
  Text4.BackColor=RGB(VScroll1.Value,VScroll2.Value,VScroll3.Value)
  
  EndSub

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)-width="100">->

单击F5运行程序,先调出你所需要的颜色,然后查看一下各单色(红,兰,绿)值即可。如上图,我调出的颜色值是rgb(142,105,195).怎么样,这个小程序虽然简单,却很实用。用它来教幼儿园的小朋友认识各种不同的颜色也很不错的哟。奚越xxiyyue@sina.com->

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1625404.html

延伸阅读
一、WindowsCGI ----通用网关接口CGI是服务器与应用程序之间的接口,在编写HTML文件时可结合其他程序语言使客户通过浏览器将数据输入到文件里,经服务器处理后转送给客户或记录在服务器的数据库中。任何一种程序设计语言写的程序,若可在服务器主机上运行并可用CGI接口来传递数据,就可作为CGI应用程序,这种语言可被称为CGI程序语言或脚本...
提起ICQ的大名,爱好电脑的朋友一定不会感到陌生的吧?ICQ就是互联网上的寻呼机,无论什么时候,只要你的朋友在线,你只需在ICQ中输入他的ID号码,你就可以在互联网上呼到他。ICQ由于其方便、快捷,且拥有众多的注册用户而一举成为互联网上最流行的网络寻呼机,它几乎成为每一个上网用户的必备之物。当你在使用ICQ的时候,是否会想过自己动手编...
三、CGI编程实例 本节将用VB编写一个处理主页客户留言簿的CGI程序。除了要调用本文前面所介绍的Win32API函数外,程序中还调用了Win32API函数GetTempFileName()来获得一个唯一的临时文件名。程序中的函数UrlDecode()用来对客户端的输入进行URL译码。函数GetCgiValue()则用来分解字符串,根据表单元素的NAME属性获取其VALUE值,并调用Ur...
利用通用网关接口(CGI) Web服务器可以执行一些外部程序 并将这些外部程序所产生的输出结果和Web服务器所管理的静态文本 图像和声音融合在一起传给相应的Web浏览器。当客户机的浏览器向Web服务器请求一个HTML文件时 服务器在收到请求后就去寻找这个文件并将找到的文件传送给客户机。而当客户机的请求是一个CGI程序时 Web服务器将激活客户...
平时我们在过马路的时候常常会看到指挥交通的红绿灯,它的权利可大了,要是我们可以控制它就好了,虽然在现实生活中办不到,就让我们编写一个虚拟的红绿灯程序,也来过过控制红绿灯的瘾。 下面我们就开始编写吧。 第一件事当然是新建一个工程,然后引入所需控件。在“红绿灯”程序中,我们需要用到的控件有:OptionButton(选项按钮)...

经验教程

895

收藏

9
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部