__LINE__
Intrinsic define (macro value) set by the compiler
__LINE__
Substituted with the current line number of the source file where used.
Its normal use is to report wrong values in debugging.
Syntax
__LINE__
Description
Substituted with the current line number of the source file where used.
Its normal use is to report wrong values in debugging.
Example
Dim a As Integer
If a < 0 Then
Print "Error: a = " & a & " in " & __FILE__ & " (" & __FUNCTION__ & ") line " & __LINE__
End If
If a < 0 Then
Print "Error: a = " & a & " in " & __FILE__ & " (" & __FUNCTION__ & ") line " & __LINE__
End If
Error: a = -32767 in test.bas (MAIN) line 47
Differences from QB
- Did not exist in QB
See also