Function PathToBase:string; — функция возвращает путь к файлу с расширением noc, который запущен в текущем сеансе;
Function PathToDebugFiles:string; — функция возвращает путь к папке Debug (в которой хранятся отладочные видео и скриншоты);
Function PathToRuntime:string; — функция возвращает путь к запущенному в данный момент файлу Runtime.exe;
Function FileExists(Filename:string):boolean; — функция возвращает истину, если переданный в параметре файл существует (необходимо указывать полный путь к файлу) ;
Function ForceDirectories(Dir:string):boolean; — функция проверяет наличие переданной в параметре директории, если такой директории нет, то функция ее создаст. В случае успеха вернет истину.
Function DirectoryExists(const Directory:string):boolean; — функция возвращает истину, если переданная в параметре директория существует.
Function RemoveDir(Directory:string):boolean; — функция удаляет директорию переданную в параметре.
Function CreateDir(Directory:string):boolean; — создает директорию созданную в параметре.
Function GetEnvironmentVariable(Name:string):string; — Функция извлекает значение переменной среды окружения текущего процесса. Например, GetEnvironmentVariable(‘temp’); — вернет путь к папке temp. GetEnvironmentVariable(‘appdata’); — вернет путь к папке ApplicationData для текущего пользователя.
Класс TFileStream позволяет выполнять следующие действия:
- Читать или записывать в файл любую разновидность данных.
- Копировать данные в другой поток.
Подробнее о нем можно узнать например тут