<< Click to Display Table of Contents >> Библиотека файлов |
|
createfile(Input1) - используется для создания файла. Input1 содержит путь к файлу. Если путь содержит "/", значит, что используется полный путь. Если путь не содержит "/", файл будет создаваться в папке DB приложения. Функция возвращает ИСТИНА, если файл создается.
Пример:
bool created = createfile(“filename.txt”);
Ответ:
Файл создается в папке DB приложения.
Пример:
bool created = createfile(“D:/filename.txt”);
Ответ:
Файл создается в корневом каталоге D.
deletefile(Input1) - используется для удаления файла. Input1 содержит путь к файлу. Если путь содержит "/", значит, что используется полный путь. Если путь не содержит "/", файл будет создаваться в папке DB приложения. Функция возвращает ИСТИНА, если файл удаляется.
Пример:
bool created = deletefile(“filename.txt”);
Ответ:
Файл удаляется из папки DB приложения.
fileexists(Input1) - используется для проверки наличия файла. Input1 содержит путь к файлу. Если путь содержит "/", значит, что используется полный путь. Если путь не содержит "/", файл будет создаваться в папке DB приложения. Функция возвращает ИСТИНА если файл существует.
Пример:
bool exist = fileexist(“filename.txt”);
Ответ:
Проверяет существует или нет файл с именем "filename.txt" в папке DB приложения.
filedatetime(Input1) - используется для получения времени создания файла. Input1 содержит путь к файлу. Если путь содержит "/", значит, что используется полный путь. Если путь не содержит "/", файл будет создаваться в папке DB приложения. Функция возвращает время в миллисекундах начиная с 1 Января 1970.
Пример:
Tags.datetime = datetimefrom("yyyy-MM-dd HH:mm:ss",filedatetime(Tags.filename));
Ответ:
В теге с именем datetime мы получим время создания файла с именем в теге filename. (Например: "2020-10-26 12:12:34").
renamefile(Input1, Input2) - используется для переименования файла. Input1 содержит путь к файлу, который хотите переименовать. Input2 содержит новый путь и новое имя файла. Если путь содержит "/", значит, что используется полный путь. Если путь не содержит "/", файл будет создаваться в папке DB приложения. Функция возвращает ИСТИНА, если файл переименовался успешно.
Пример:
renamefile(“filename.txt”,"D:/newfilename.txt");
copyfile(Input1, Input2) - используется для копирования файла. Input1 содержит путь к файлу, который хотите скопировать. Input2 содержит новый путь. Если путь содержит "/", значит, что используется полный путь. Если путь не содержит "/", файл будет создаваться в папке DB приложения. Функция возвращает ИСТИНА, если файл скопировался успешно.
Пример:
renamefile(“filename.txt”,"D:/filename.txt");
openfile(Input1) - используется для открытия файла. Input1 содержит путь к файлу, который хотите открыть. Если путь содержит "/", значит, что используется полный путь. Если путь не содержит "/", файл будет создаваться в папке DB приложения. Функция возвращает ИСТИНА, если файл открылся.
Пример:
openfile(“filename.txt”);
closefile() - используется для закрытия файла. Файл, открытый командой openfile, закрывается.
Пример:
closefile();
checkeof() - используется для проверки конца файла. Проверяется файл, открытый командой openfile. Проверяется достиг курсор конца файла или нет.
Пример:
checkeof();
writeline(Input1) - используется для записи строки в файл, открытый командой openfile. Input1 содержит строку для записи.
Пример:
writeline(“The line is written”);
readline() - используется для чтения строки из файла, открытого командой openfile. Функция возвращает строку.
Пример:
string line = readline();
writebool(Input1) - используется для записи значения типа boolean в файл, открытый командой openfile. Input1 содержит значение типа boolean.
Пример:
writebool(true);
readbool() - используется для чтения значения типа boolean из файла, открытого командой openfile. Функция возвращает значение типа boolean.
Пример:
bool b = readbool();
writebyte(Input1) - используется для записи значения типа byte в файл, открытый командой openfile. Input1 содержит значение типа byte.
Пример:
writebyte(-34);
readbyte() - используется для чтения значения типа byte из файла, открытого командой openfile. Функция возвращает значение типа byte.
Пример:
byte b = readbyte();
writeshort(Input1) - используется для записи значения типа short в файл, открытый командой openfile. Input1 содержит значение типа short.
Пример:
writeshort(934);
readshort() - используется для чтения значения типа short из файла, открытого командой openfile. Функция возвращает значение типа short.
Пример:
short b = readshort();
writeint(Input1) - используется для записи значения типа int в файл, открытый командой openfile. Input1 содержит значение типа int.
Пример:
writeint(-45934);
readint() - используется для чтения значения типа int из файла, открытого командой openfile. Функция возвращает значение типа int.
Пример:
int b = readint();
writelong(Input1) - используется для записи значения типа long в файл, открытый командой openfile. Input1 содержит значение типа long.
Пример:
writelong(8745934);
readlong() - используется для чтения значения типа long из файла, открытого командой openfile. Функция возвращает значение типа long.
Пример:
long b = readlong();
writefloat(Input1) - используется для записи значения типа float в файл, открытый командой openfile. Input1 содержит значение типа float.
Пример:
writefloat(8.34);
readfloat() - используется для чтения значения типа float из файла, открытого командой openfile. Функция возвращает значение типа float.
Пример:
float b = readfloat();
writedouble(Input1) - используется для записи значения типа double в файл, открытый командой openfile. Input1 содержит значение типа double.
Пример:
writedouble(9.14);
readdouble() - используется для чтения значения типа double из файла, открытого командой openfile. Функция возвращает значение типа double.
Пример:
double b = readdouble();
writestring(Input1) - используется для записи значения типа string в файл, открытый командой openfile. Input1 содержит значение типа string.
Пример:
writestring("Hello world");
readstring() - используется для чтения значения типа string из файла, открытого командой openfile. Функция возвращает значение типа string.
Пример:
string str = readstring();
seek(Input1) - используется для перемещения курсора в файле, открытого командой openfile. Input1 содержит оффсет курсора с начала файла.
Пример:
seek(10);
getfilepos() - используется для получения текущей позиции курсора в файле, открытого командой openfile. Функция возвращает позицию курсора.
Пример:
long pos = getfilepos();
filelength() - используется для получения длины файла, открытого командой openfile. Функция возвращает длину файла в байтах.
Пример:
long len = filelength();
saveproject(Input 1) - используется для записи проекта в файл. Input1 содержит имя файла.
Пример:
saveproject("filename.tsp2");