Получение параметров командной строки приложенияDelphi , ОС и Железо , DOS и КонсольПолучение параметров командной строки приложения
Автор: Dimka Maslov { **** UBPFD *********** by delphibase.endimus.com **** >> Получение параметров командной строки приложения Зависимости: Windows, SysUtils Автор: Dimka Maslov, mainbox@endimus.ru, ICQ:148442121, Санкт-Петербург Copyright: Dimka Maslov Дата: 29 марта 2003 г. ***************************************************** } function Parameters: string; var P: PChar; begin P := GetCommandLine; if P^ = '"' then begin Inc(P); P := StrPos(P, '"'); Inc(P); end else P := StrPos(P, ' '); Inc(P); Result := P; end; Here is the translation of the text into Russian: Функция Parameters, предоставленная в этом коде, извлекает параметры командной строки приложения. Вот шаг за шагом, что функция делает:
Альтернативное решение, использующее регулярные выражения для извлечения параметров командной строки:
Функция использует функцию RegExReplace из единицы RegExpr для извлечения параметров командной строки. Регулярное выражение Обратите внимание, что это альтернативное решение требует включения единицы RegExpr в список используемых единиц вашего проекта Delphi. В статье "Получение параметров командной строки приложения" описано, как с помощью функции Parameters из библиотеки SysUtils получить список параметров, переданных в приложение через командную строку. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: DOS и Консоль ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |