Normally, you will want to set the background colour at design time. To do this, simply set the backcolor property in the properties window. To set the background colour a runtime, change the BackColor property use the following syntax:
Text1.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.
Text1.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 text1 to Red.
Text1.BackColor = QBColor(4)
Comments