Внутреннее определение (значение макроса) , установленное компилятором
Синтаксис
__FB_ARGV__
Описание
Подставляет указатель на список указателей на заканчивающиеся нулем
строки-аргументы командной строки передаваемые в командной строке.
__FB_ARGV__ - это имя параметра, передаваемого для неявной функции
main программы и таким образом
определяется только в коде на уровне главного модуля для приложения.
Пример
Declare Function main _
( _
ByVal argc As Integer, _
ByVal argv As ZString Ptr Ptr _
) As Integer
End main( __FB_ARGC__, __FB_ARGV__ )
Private Function main _
( _
ByVal argc As Integer, _
ByVal argv As ZString Ptr Ptr _
) As Integer
Dim i As Integer
For i = 0 To argc - 1
Print "arg "; i; " = '"; *argv[i]; "'"
Next i
Return 0
End Function
Отличия от QB
См. также