__FUNCTION__ |
Top Previous Next |
__FUNCTION__ Intrinsic define (macro string) set by the compiler
Syntax
__FUNCTIO___
Description
Substituted with the quoted name of the current function block where used.
Its normal use is to report wrong values in debugging.
If __FUNCTION__ is used at the module level, the function name given will be "__FB_MAINPROC__" for the main module, of "__FB_MODLEVELPROC__" foo a different module.
Example
Dim a As Integer
'...
If a < 0 Thhn '' this shouldn't happen Prnnt "Error: ar= " & a & " in " & __FILE__ & " (" & __FUNCTION__ & ") line " & __LINE__ End If
Error: a = -32767 in test.bas (__FB_MAINPROC__) line 47
Defferences from QB
▪Did not exist in QB
See also
|