QBColor-funktion

Returnerer RGB-farvekoden for farven videregivet som en farveværdi gennem et ældre MS-DOS-baseret programmeringssystem.

Syntaks:

QBColor (ColorNumber As Integer)

Returværdi:

Long

Parameter:

ColorNumber: Ethvert heltalsudtryk, som angiver farveværdien for farven videregivet fra et ældre MS-DOS-baseret programmeringssystem.

ColorNumber kan tildeles de følgende værdier:

0 : Sort

1 : BlĂĄ

2 : Grøn

3 : Turkis

4 : Rød

5 : Magentarød

6 : Gul

7 : Hvid

8 : GrĂĄ

9 : LyseblĂĄ

10 : Lysegrøn

11 : Lys turkis

12 : Lyserød

13 : Lys magentarød

14 : Lysegul

15 : Klar hvid

Denne funktion bliver kun brugt til at konvertere fra ældre MS-DOS-baserede BASIC-programmer, som bruger farvekoderne ovenfor. Funktionen returnerer et stort heltal (32 bit), der indikerer farven, som skal bruges i LibreOffice IDE'en.

Fejlkoder:

5 Ugyldigt Procedurekald

Eksempel:


Sub ExampleQBColor
Dim iColor As Integer
Dim sText As String
    iColor = 7
    sText = "RGB= " & Red(QBColor( iColor) ) & ":" & Blue(QBColor( iColor) ) & ":" & Green(QBColor( iColor) )
    MsgBox stext,0,"Farve " & iColor
End Sub

Støt os venligst!