Описание команды


carry

Передача строки информации другим командам.

carry=String

Параметры:

StringСтрока с информацией.

Примечания:

Команда создана для того, чтобы передавать другим командам строку без дополнительного форматирования.
Строка передаётся как есть.
Если в строке есть пробелы, то всю строку необходимо "заключать" в кавычки
Чтобы передать кавычки необходимо их удваивать.

Команда имеет возможность передавать другим командам информацию через именные глобальные переменные. см. Дополнение №23

Имя переменнойОписание
GLOBALCARRYМассив выходных данных: в первой ячейке передаваемая строка.

Другим командам строку лучше передавать через GLOBALCARRY<x1>, т.к. данные будут переданы непосредственно тогда, когда до них доходит очередь, а не в самом начале строки параметров любой команды.

См. также:

anf2d, arr2d, asave, cmd64, cmdcm, cname, cycles, dilog, dubls, envgt, global, hotkiy, ifthen, inbox, listx, macro, noglob, pause, pressy, presww, renew, scrpt, sends, slects, slist, swcmd, swcths, tempxx, tempz, timess, xopen, zmenu, zmenz

Примеры:
 Как создать кнопку?

carry="?? || ~~ ""кавычки""" sends=GLOBALCARRY<x1> GLOBALSENDS<a> ;; передача любой информации через команду carry

carry="?? || ~~ любая информация" sends=GLOBALCARRY<x1> GLOBALSENDS<a> ;; передача любой информации через команду carry

carry=xxxx-1??любая~~''информация'' sends=GLOBALCARRY<x1> GLOBALSENDS<a> ;; передача любой информации через команду carry


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru