Delphi справочник - Форум программистов - Навигация  
 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  

форум программистов

Основы Delphi
ParamStr
Функция
Возвращается один из параметров используемых для запуска текущей программы System unit
  function ParamStr ( ParmIndex : Integer ) : string;
Описание
Функция ParamStr возвращает, один из параметров командной строки используемый при вызове текущей программы.

Параметр ParamIndex определяет, какой параметр будет возвращен:

0: Диск/путь/исполняемая программа 1: Возвращает 1-ый параметр
2: Возвращает 2-ой параметр...

Если нет никакого параметра для данного индекса, возвращается пустая строка.
Примечания
Связанная функция FindCmdLineSwitch может использоваться для проверки присутствия параметров, начинающиеся как знак управления, типа - или /.
Похожие команды
CmdLine  Содержит выполняемый текст используемый при запуске текущей программы

FindCmdLineSwitch  Определяет, был передан некоторый параметр выключатель

ParamCount  Выдает число параметров переданной текущей программе

 
Пример кода : Показ параметров командной строки
var
  cmd : string;
  i : Integer;

begin
  // Перед выполнением этого кода, используйте опцию меню Run/parameters
  // для установки следующих параметров командной строки: -parm1 -parm2

  // Показ этих параметров - обратите внимание, что 0-ой параметр это
  // выполняемая команда в Windows
  for i := 0 to ParamCount do
    ShowMessage('Параметр '+IntToStr(i)+' = '+ParamStr(i));
end;
Параметр 0 = C:\PROGRAM FILES\BORLAND\DELPHI7\PROJECTS\PROJECT1.EXE
Параметр 1 = -parm1
Параметр 2 = -parm2
 


Оплата за обучение в Kata Academy только после твоего трудоустройства в IT, начни карьеру Middle Java-разработчика



Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки? Slurm подготовили для вас особенный продукт!





форум программистов


© Форум Delphi  |  Форум Pascal   |  Блог программистов   |  Исходники Delphi   |  Автор сайта  |  Ссылки   |  Английская версия