Справочник функций и процедур Delphi: CmdLine

  Навигация по первой букве:

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

  Навигация по категории:

Compiler directives, Directives, Keywords / Types, Variables, Constants / Functions, Procedures

CmdLine
Переменная
Содержит выполняемый текст используемый при запуске текущей программы System unit
  var CmdLine : PChar;

Delphi Sources

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

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

ParamStr  Возвращается один из параметров используемых для запуска текущей программы

 
Пример кода : Отображение командной строки с двумя переданными параметрами
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 files\Borland\Delphi7\Projects\Project1.exe" -parm1 -parm2
2 параметра
Параметр 0 = C:\PROGRAM FILES\BORLAND\DELPHI7\PROJECTS\PROJECT1.EXE
Параметр 1 = -parm1
Параметр 2 = -parm2
 


Последние добавленные на сайт исходники

TDictionary Custom Sort

Fast Watermark Sources

3D Designer

Sik Screen Capture

Patch Maker

Айболит (remote control)

 

ListBox Drag & Drop

Доска для игры Реверси

Графические эффекты

Рисование по маске

Перетаскивание изображений

Canvas Drawing

 

Copyright © 2004-2024 "Delphi Sources" by BrokenByte Software (источник – "DelphiBasics")

Группа ВКонтакте