__FB_ERR__
 
Внутреннее определение (значение макроса), установленное компилятором

Синтаксис

__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

  • Новое в FreeBASIC

См. также