VB工程处---百例66--网站页面

VB工程处---百例66--网站页面,第1张

概述  Option Explicit Private Sub Form_Click()         End End Sub Private Sub Form_Resize()         Label1.Left = (Me.ScaleWidth - Label1.Width) / 2  '标签库label1水平居中显示         Label1.Top = Me.ScaleHeight

Option Explicit


Private Sub Form_Click()
End
End Sub

Private Sub Form_Resize()
Label1.left = (Me.ScaleWIDth - Label1.WIDth) / 2 '标签库label1水平居中显示
Label1.top = Me.ScaleHeight / 4 '标签框label1的高度位于窗体的1/4处
Label2.left = (Me.ScaleWIDth - Label2.WIDth) / 2
Label2.top = Me.ScaleHeight / 2
Label3.left = (Me.ScaleWIDth - Label3.WIDth) / 2
Label3.top = 3 * Me.ScaleHeight / 4
End Sub

Private Sub Timer1_Timer()
Label1.Forecolor = QBcolor(Rnd * 15) '标签框label1中的文字颜色是随机变化的
Label2.Forecolor = RGB(255 * Rnd,255 * Rnd,255 * Rnd)
Label3.Forecolor = QBcolor(Rnd * 15)
End Sub

颜色调配:

一、RGB函数

RGB是Red,Green和Blue的缩写。众所周知,自然界的可见光都是由红、黄、蓝三色混合而成,但是在调色上却不是这样,我们用的颜料其实是由红、绿、蓝三色调配而成,在计算机上调色也是一样,所以出现了RGB函数。

说简单点,其实RGB函数就是利用红绿蓝三种颜色的不同分量值得到不同的颜色。格式很简单:RGB(R,G,B),其中R,B三个值的取值范围都是0~255,数值越大,颜色添加比重也大。当所有值都为255(即RGB(255,255,255)时),颜色为白色。

二、QBcolor方法

QBcolor方法可以简单的看作RGB函数的简化版,用0~15这一共16个数字代表了16种颜色,而且与RGB函数一一对应。

这16种颜色分别是:黑(0)、蓝(1)、绿(2)、青(3)、红(4)、紫红(5)、黄(6)、白(7)、灰(8)、淡蓝(9)、淡绿(10)、淡青(11)、淡红(12)、淡紫红(13)、淡黄(14)、亮白(15)。

格式如下:QBcolor(颜色值)

三、VB颜色常量

VB一共定义了8种常用的颜色常量,分别为VbBlack(黑色)、VbRed(红色),VbGreen(绿色),VbYellow(黄色),VbBlue(蓝色),Vbmagenta(紫红色),VbCyan(青色),VbWhite(白色)。

使用格式也很简单,例如:Text1.Forecolor=VbBlue 就是为Text1的文字选择蓝色。

四、直接输入颜色值

以上三种方法都不是直接调取颜色的方法,那到底什么是直接调取颜色的方法呢?简单,直接输入颜色值就好了。

直接输入颜色值所表达的颜色是最多的,整整有256*256*256=16777216种颜色!虽然看起来RGB函数也是利用红、绿、蓝三原色搭配,也是这么多种,但是一般来说,RGB函数仅仅是给了一个近似颜色,而直接输入颜色值的时候才是直接从颜色库里面直接调取!

表达方法稍微复杂一点,需要使用十六进制来选择三种颜色的搭配分量,格式如下:&HBBGGRR,其中&H代表使用十六进制,BB,GG,RR分别指蓝绿红三种颜色的值。

总结

以上是内存溢出为你收集整理的VB工程处---百例66--网站页面全部内容,希望文章能够帮你解决VB工程处---百例66--网站页面所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1288296.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存