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

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

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Delphi - Справочник: CmdLine
CmdLine
|
var CmdLine : PChar; |
Переменная (Unit System)
|
Содержит выполняемый текст используемый при запуске текущей программы
|
Описание:
|
Переменная CmdLine содержит полный диск, путь, и имя файла текущей выполняющейся программы, сопровождаемой любыми параметрами, которые были установлены. |
Пример кода: Отображение командной строки с двумя переданными параметрами
|
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 возвращает диск/путь/файл в Верхнем регистре. |