19 lines
1.3 KiB
Plaintext
19 lines
1.3 KiB
Plaintext
\b;Тип \c;file\n;
|
||
Этот тип используется для доступа к файлам/папкам.
|
||
\c;
|
||
\s; file handle();
|
||
\n;
|
||
Используйте синтаксис для объявления дескриптора файла. Вы должны использовать () для создания класса \c;file\n;. без использования () дескриптор вернет \c;\l;null\u cbot\null;\n;.
|
||
|
||
Файлы и папки могут быть открыты или созданы только в папке с установленной игрой COLOBOT. Вы не можете удалять папки за пределами этой дирректории.
|
||
|
||
\b;Для специалистов
|
||
\c;file\n; на самом деле не просто тип, а класс. \c;open\n;, \c;close\n;, \c;writeln\n; и т.п. - это все методы класса \c;file\n;. Это причина, почему мы всегда пишем \c;handle.method()\n;¦:
|
||
\c;
|
||
\s; handle.open("test.txt", "w");
|
||
\s; handle.close();
|
||
\n;
|
||
\t;См. также
|
||
\c;\l;open\u cbot\open;\n;, \c;\l;close\u cbot\close;\n;, \c;\l;readln\u cbot\readln;\n;, \c;\l;writeln\u cbot\writeln;\n; and \c;\l;eof\u cbot\eof;\n;.
|
||
\l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.
|