|
Описание команды | |
| creat | ![]() |
Создание файлов.
creat=Path,%P, %p,%T, %t||@List||Name.Ext||line<>||list<>||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>, ||SeriesParam, ||noext<>, ||Dialogs, ||clpget, ||date<>, ||code<>, ||clip<>, ||autocode<>, ||bkt<>, ||first<>, ||temp<>, ||open<>, ||jump<>, ||upd<>, ||attr<>, ||modfs<>, ||[tc], ||sdel<>, ||swap<>, ||rndm<>, ||numb<>, ||<info>, ||<text>или[text], ||<tezt>или[tezt], ||owrite<>, ||content<>, ||plusn<>, ||binfile<>, ||cntlr<>, ||empty<>, ||formt<>
Параметры:
| 1-й обязательный параметр. Может иметь несколько вариантов: | |
| Path, %P, %p, %T, %t | Путь. Path - путь назначения, где создаются файлы. см. Дополнение №7. (c:\Test\) |
| owrite<> | Перезапись. Параметр owrite<Number>, где Number:
Описание
|
| content<> | Строка. Параметр content<String>, где String - строка, которая берётся за основу создания файла. Возможны варианты: • String - строка • @Path - путь объекта (символ @ отбрасывается) • cliptext - текст из буфера обмена • File - полный путь к файлу, берётся его содержимое • GLOBALNAME<xN> - информация из глобальных переменных см. Дополнение №23 Дополнительные символы, которые можно использовать в строке: "@CR" - Символ возврата каретки, Chr(13), "@LF" - Символ перевода строки, Chr(10), "@CRLF" = @CR & @LF, "@TAB" - Символ Tab, Chr(9) |
| plusn<> | Изменение нумерации. Параметр plusn<Number> позволяет уменьшить или увеличить нумерацию у имени объекта (если в конце базового имени есть число), где Number - число на которое изменяется текущее (при отрицательном значении - уменьшение) |
| binfile<> | Создание бинарного файла. |
| cntlr<> | Счётчик. При совпадении имён: 0 - счётчик слева 1 - счётчик справа (по умолчанию) |
| empty<> | Пустой файл. Параметр empty<Number>, где Number: 0 - создавать файл, если содержимое пусто (по умолчанию) 1 - не создавать файл, если содержимое пусто |
| formt<> | Преобразование текстовой информации. см. Дополнение №15. |
Примечания:
При создании файлов с расширением "doc" происходит создание файла через -DLL библиотеки Word. Требуется установленный MS Word.| Имя переменной | Описание |
| GLOBALCREAT0 | массив входных данных (список начальных имён, из которых будут созданы файлы) |
| GLOBALCREAT | массив выходных данных (список путей созданных файлов) |
См. также:
copys, copyy, delsm, delss, emptt, empty, filep, filer, folds, movee, moves, renmm, renms, scand
| Примеры: | Как создать кнопку? |
%Zfocusp shape=1 creat="%t"||[combo=BOX2].[combo=BOX3]||clip<>||jump<3> pause=500 tcimg=$cm906 keybd=0~~{ENTER} pause=500 focusp arhvup ;; находясь в архиве добавить в него файл с содержимым буфера обмена, имя файла и расширение выбираются в диалоговом окне.
shape=1 creat=$f06||[combo=BOX2].[combo=BOX3]||clip<> ;; создать в активной панели файл с содержимым буфера обмена, имя файла и расширение выбираются в общем диалоге
shape=3||1 creat=$f06||[combo=BOX2].[combo=BOX3] ;; создать на рабочем столе файл, имя файла и расширение выбираются в общем диалоге