目录

# QBColor 函数

用于处理由基于 MS-DOS 的早期编程系统传送的颜色值所代表的颜色。此函数可以返回这些颜色的 RGB 颜色代码。

### 语法:

QBColor (ColorNumber As Integer)

### Return type:

Long

### 参数:

「ColorNumber」: 任意整数表达式，用于指定由基于 MS-DOS 的早期编程系统传送的颜色值。

可以向「ColorNumber」指定以下值:

0: 黑色

1: 蓝色

2: 绿色

3: 青色

4: 红色

5: 紫红色

6: 黄色

7: 白色

8: 灰色

9: 浅蓝色

10: 浅绿色

11: 浅青色

12: 浅红色

13: 浅紫红色

14: 浅黄色

15: 透明白色

此函数只能用于转换基于 MS-DOS 的早期 BASIC 应用程序，因为这些应用程序使用上面列出的颜色代码。函数将返回一个长整型值，以指示在 LibreOffice IDE 中使用的颜色。

### 错误代码:

5 无效的过程调用

### 示例:

    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,"Color " & iColor
    End Sub