admin 管理员组

文章数量: 1086019


2024年3月27日发(作者:sqlitespy添加字段)

VB中的颜色设置

界面上的彩色图形能够产生更强的视觉效果,因而越来越受到用户的重视。

在Visual Basic中,窗体、控件、图形以及文字信息都可以用不同的颜色显示。

对于所有的颜色属性和图形方法,每种颜色都由一个Long整数表示。基于具有

能处理256色或256色以上的视频适配器和显示驱动程序的系统,Visual Basic

可支持256种颜色。对于多媒体应用程序,或对于那些需要显示接近相片质量图

像的应用程序来说,具有同时显示256色的功能是特别有价值的。

Visual Basic中的许多控件,有决定控件显示颜色的属性。请记住,这些属

性中有些也适用于不是图形的控件。

BackColor:对用于绘画的窗体或控件设置背景颜色。如果在绘图方法进行

绘图之后改变BackColor属性,则已有的图形将会被新的背景颜色所覆盖。

ForeColor:设置绘图方法在窗体或控件中创建文本或图形的颜色。改变

ForeColor属性不影响已创建的文本或图形。

BorderColor:给形状控件边框设置颜色。

FillColor:为用Circle方法创建的圆和用Line方法创建的方框,设置填

充颜色。

一、调色板

在VB应用程序的界面设计阶段,使用调色板能够可视化地设置当前对象的颜色。

打开调色板的方法有两种:

(1)

从属性窗口找到要设置的颜色属性,单击右端的向下箭头,就弹出

一个如图11-14 所示的调色板,可以可视化地设定颜色。

图11-15 VB的调色板

(2)另一种方法是从VB集成环境的“视图”菜单中选取“调色板”(图11-15)。

这个调色板具有更强的颜色设置功能。它既可以设置对象的前景色、背景色,也

可以进行细致的颜色调整。

单击调色板左上

方的设置选择框

可以选定设置前

景色或背景色。

这个选择框的下

方右一个标有

“Aa”的小方框

是效果显示框。

如果觉得调色板

现有的缺省颜色

不够满意,可以

双击第4排中的

任一个小空格

(或单击,然后再击“定义颜色”按钮),将弹出一个颜色定义框(图11-16)。

可以用鼠标拖动色板上带有4个黑色小方块的颜色游标和右边量度条上的三角

形游标,观察效果显示框的颜色变化。直到取得满意的颜色,单击“添加颜色按

钮”,定义的颜色就出现在调色板的空格中。这种颜色就成为可用颜色了。当然,


本文标签: 颜色 设置 显示 控件 图形