Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Delphi - Справочник: ParamCount
ParamCount
|
function ParamCount : Integer; |
Функция (Unit System)
|
Выдает число параметров переданной текущей программе
|
Описание:
|
Функция ParamCount возвращает число параметров командной строки, используемых для вызова данной выполняемой программы. |
Пример кода: Отображение параметров командной строки
|
var cmd : string; i : Integer; begin // Перед выполнением этого кода, используйте опцию меню Run/parameters // для установки следующих параметров командной строки: -parm1 -parm2 cmd := CmdLine; ShowMessage(cmd); // Показ выполняемой команды + параметры // Сколько параметров было передано? ShowMessage(IntToStr(ParamCount)+' параметров'); // Показ этих параметров - обратите внимание, что 0-ой параметр это // выполняемая команда в Windows for i := 0 to ParamCount do ShowMessage('Параметр '+IntToStr(i)+' = '+ParamStr(i)); end;
Результат:
|
"C:Program filesBorlandDelphi7ProjectsProject1.exe" -parm1 -parm2 2 параметра Параметр 0 = C:PROGRAM FILESBORLANDDELPHI7PROJECTSPROJECT1.EXE Параметр 1 = -parm1 Параметр 2 = -parm2 |
Примечание:
|
Связанная функция ParamStr возвращает эти параметры как значения индексов 1, 2 и т.д. |