LDFile (машинный перевод! 🙁 )
Файловые утилиты.
AccessTime(fileName)
Получает последний доступ к файлу.
fileName Полный путь к файлу.
returns Последнее время доступа к файлу или каталогу («при сбое»).
ANSItoUTF8(fileName,BOM)
Преобразуйте текстовый файл с кодировкой ANSI в UTF8.
Он также должен работать для любой другой кодировки.
UTF8 — это кодировка текстового файла по умолчанию, используемая Small Basic.
fileName Путь к файлу для преобразования.
BOM Включить знак байта (BOM) в файл UTF8 («True» или «False», никакой спецификации нет).
returns Преобразованный путь к файлу (-UTF8.txt) или «» для отказа (кодировка может быть не обнаружена правильно).
AppDataFolder
Получает путь к папке ApplicationData.
CopyDirectory(directoryFrom,directoryTo)
Рекурсивно скопируйте каталог и все содержимое, включая подкаталоги.
directoryFrom Полный путь к каталогу для копирования.
directoryTo Полный путь к каталогу для копирования.
returns «УСПЕХ» или «НЕИСПРАВНОСТЬ».
CreationTime(fileName)
Получает время создания файла.
fileName Полный путь к файлу.
returns Время создания файла или каталога («« при сбое »).
CSVplaceholder
Символ используется вместо пустых значений в импортированном массиве при чтении CSV-файлов.
Массив SmallBasic не может содержать пустое значение, то есть «».
По умолчанию используется пустая строка «» (никакие записи массива, созданные для пустых значений в CSV-файле).
DocumentsFolder
Возвращает путь к папке «Документы».
Exists(fileName)
Проверьте, является ли путь к файлу существующим файлом или каталогом.
fileName Полный путь к файлу или директории.
returns «Правда или ложь».
GetAllDirectories(path)
Рекурсивно получить все подкаталоги в каталоге.
path Полный путь к корневому типу.
returns Массив всех подкаталогов или «FAILED».
GetExtension(fileName)
Получите расширение файла для файла.
fileName Имя файла с расширением (может включать путь папки или нет).
returns Расширение файла (без «.») Или «», если нет расширения.
GetFile(fileName)
Получить файл для полного пути к файлу.
fileName Полный путь к файлу.
returns Часть имени файла пути к файлу (без папки или расширения).
GetFolder(fileName)
Получите папку для полного пути к файлу.
fileName Полный путь к файлу.
returns Часть папки пути к файлу.
Length(fileName)
Возвращает количество строк в текстовом файле.
fileName Полный путь к файлу.
returns Количество строк в файле (-1 при ошибке).
LoadAllVariables(fileName)
Восстановите значения всех переменных, которые ранее были сохранены с помощью SaveAllVariables.
fileName Полный путь к файлу с сохраненными значениями переменных.
ModifiedTime(fileName)
Получает последний раз, когда файл был изменен.
fileName Полный путь к файлу.
returns Последнее измененное время файла или каталога («« при сбое »).
MusicFolder
Возвращает путь к папке «Музыка».
PicturesFolder
Возвращает путь к папке «Изображения».
PrintFile(fileName)
Распечатайте файл.
fileName Полный путь к файлу для печати.
PublicFolder
Возвращает путь к общей папке.
ReadANSI(fileName)
Прочитайте текстовый файл с кодировкой ANSI.
Он также должен работать для любой другой кодировки, включая UTF8.
UTF8 — это кодировка текстового файла по умолчанию, используемая Small Basic.
fileName Путь к файлу для чтения.
returns Содержимое файла или «» для отказа (кодировка может быть не обнаружена правильно).
ReadANSIToArray(fileName)
Читает текстовый файл с кодировкой ANSI в массив с одним элементом для каждой строки в файле.
Он также должен работать для любой другой кодировки, включая UTF8.
Пустые строки включаются как элемент в массив с одним пробелом.
fileName Полный путь к файлу.
returns Массив с одним элементом для каждой строки в файле или «» для отказа (кодировка может быть не обнаружена правильно).
ReadCSV(fileName)
Прочитайте файл CSV (значения, разделенные запятыми) в массив.
Разделитель полей можно изменить, изменяя значение свойства LDUtilities.CSVDeliminator (по умолчанию — ","
)
fileName Полный путь к файлу CSV.
returns 2D-массив с импортированным CSV-файлом.
ReadCSVTransposed(fileName)
Прочитайте файл CSV (значения, разделенные запятыми) в массив. И транспонировать (свопинг строк и столбцов).
Разделитель полей можно изменить, изменяя значение свойства LDUtilities.CSVDeliminator (по умолчанию — ","
)
fileName Полный путь к файлу CSV.
returns 2D-массив с транспонированным CSV-файлом.
ReadToArray(fileName)
Читает текстовый файл в массив с одним элементом для каждой строки в файле.
Пустые строки включаются как элемент в массив с одним пробелом.
fileName Полный путь к файлу.
returns Массив с одним элементом для каждой строки в файле.
RenameDirectory(directoryFrom,directoryTo)
Переименуйте или переместите каталог.
directoryFrom Полный путь к каталогу для переименования.
directoryTo Полный путь к новому имени для каталога.
returns «УСПЕХ» или «НЕИСПРАВНОСТЬ».
RenameFile(fileFrom,fileTo)
Переименуйте или переместите файл.
fileFrom Полный путь к файлу для переименования.
fileTo Полный путь к новому имени для файла.
returns «УСПЕХ» или «НЕИСПРАВНОСТЬ».
SaveAllVariables(fileName)
Сохраните все текущие переменные в файле.
Это полное текущее состояние вашей программы.
Может быть полезно хранить состояние игры или для отладки.
fileName Полный путь для хранения переменных и их значений.
Этот файл будет переписан.
Size(fileName)
Получите размер файла в байтах.
fileName Полный путь к файлу, чтобы получить размер.
returns Количество байтов в файле или -1 при ошибке.
TempFolder
Возвращает путь к папке Temp.
UserName
Возвращает текущее имя пользователя.
WriteCSV(fileName,array)
Напишите 2D-массив в файл CSV (значения, разделенные запятыми).
Разделитель может быть изменен с запятой, используя Utilities.CSVDeliminator
fileName Полный путь к файлу CSV.
array Массив для экспорта.
returns Никто.
Список всех классов библиотеки LitDev
Поделиться: