Программа может получить информацию о количестве параметров командной строки, обратившись к функции paramCount . Доступ к конкретному параметру обеспечивает функция Paramstr , которой в качестве параметра передается номер параметра, значение которого надо получить. Параметры командной строки нумеруются с единицы. Следует обратить внимание, что значением paramstr(O) является полное имя выполняемого файла программы.
Ниже приведен фрагмент программы, который демонстрирует доступ к параметрам командной строки.
int n = ParamCount(); if ( n < 1) { Labell->Font->Style = TFontStyles()« fsBold; Labell->Caption = "В командной строке надо указать имя файла теста"; Buttonl->Tag = 2; return; } // открыть файл теста f = FileOpen(ParamStrd), fmOpenRead) ;
При запуске программы, использующей параметры командной строки, из среды разработки параметры нужно ввести в поле Parameters диалогового окна Run Parameters (Рисунок 10.6), которое открывается в результате выбора из меню Run команды Parameters .