Skip to content

FB_ARGV


Intrinsic define (macro value) set by the compiler

Syntax

` FB_ARGV

`

Description

Substituted with a pointer to a list of pointers to the zero terminated command line arguments passed in on the command line including the name of the executable.

FB_ARGV is the name of a parameter passed to the program's implicit main function, and therefore is only defined in the module level code of the main module for an application.

Examples

start GeSHi

vb
Sub displayCommandLineArguments( ByVal argc As Integer, ByVal argv As ZString Ptr Ptr )
    Dim i As Integer
    For i = 0 To argc - 1
        Print "arg "; i; " = '"; *argv[i]; "'"
    Next i
End Sub

displayCommandLineArguments( __FB_ARGC__, __FB_ARGV__ )

Sleep

end GeSHi

Differences from QB

  • New to FreeBASIC

See also

  • __FB_ARGC__
  • Command

Back to DocToc

Translated from FreeBASIC official docs. Contact us for removal if infringed.
FreeBASIC is an open-source project, not affiliated with Microsoft