Внутреннее определение (значение макроса), установленное компилятором
Синтаксис
__FB_ERR__
Описание
__FB_ERR__ указывает если опция
-e,
-ex,
или
-exx была указана в командной
строке компилятора во время компиляции модуля.
Возвращает одно из следующих значений:
значение |
описание |
0 | '-e', '-ex', '-exx' не
указаны |
1 | '-e'
была указана |
3 | '-ex'
была указана |
7 | '-exx'
была указана |
__FB_ERR__ всегда определяется.
Пример
'Пример кода, чтобы продемонстрировать использование __FB_ERR__
Dim err_command_line As UByte
err_command_line = __FB_ERR__
Select Case err_command_line
Case 0
Print "No Error Checking enabled on the Command Line!"
Case 1
Print "Some Error Checking enabled on the Command Line!"
Case 3
Print "QBasic style Error Checking enabled on the Command Line!"
Case 7
Print "Extreme Error Checking enabled on the Command Line!"
Case Else
Print "Some Unknown Error level has been set!"
End Select
Отличия от QB
См. также