Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   ЧАВО - Частые Вопросы и Ответы    >>    paramstr
   
 
 EXE. Как узнать переданные программе параметры   Sly Golovanov 27.12.1997

Использование ParamStr и ParamCount для передачи параметров программе.


 
 

Pascal FAQ created by SLY Golovanov, 2:5020/278.13 (slightly corrected by Valery Votintsev 2:5021/22) ============================================================================== Q:> Как узнать, какие параметры передаются моему ЕХЕ при вызове из > командной строки? A: Функция ParamStr(i) возвращает i-й параметр в виде строки. Отдельным параметром считается комбинация символов, не содержащая пробелов. Функция ParamCount возвращает общее количество параметров, переданных программе. A2:Если вам необходимо совершить некие продвинутые операции с переданной командной строкой - например, вы получаете параметры, содержащие пробелы и заключенные в кавычки, - вам поможет следующий исходник, копирующий всю командную строку в первоначальном виде в строковую переменную: var s: ^string; begin s:=ptr(prefixseg, $80); writeln('Command line: "', s^, '"'); end. --- * Origin: (2:5020/794.13)