Normally, you will just set the background colour at design time, using the properties window, however, you can also set the background colour by changing the BackColor property:
Label1.BackColor = ColourCode
Visual Basic uses Hexadecimal code to specify control colours, for example &H80000006& is black. Unless you want to learn hexadecimal code you can use the QBColor Function.
Label1.BackColor = QBColor(Number)
Where number is one of the following:
|
Number |
Colour |
|
0 |
Black |
|
1 |
Blue |
|
2 |
Green |
|
3 |
Cyan |
|
4 |
Red |
|
5 |
Magenta |
|
6 |
Yellow |
|
7 |
White |
|
8 |
Grey |
|
9 |
Light Blue |
|
10 |
Light Green |
|
11 |
Light Cyan |
|
12 |
Light Red |
|
13 |
Light Magenta |
|
14 |
Light Yellow |
|
15 |
Bright White |
The following code sets the background colour of Label1 to Red.
Label1.BackColor = QBColor(4)
Comments