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