You are here

Объект ScriptFile

Объект позволяет работать с файлами из скриптов. Читать из файлов бинарные и текстовые данные, сохранять в файлы данные как из скриптов, так и из модулей HTTP и RTP.

Пример использования:

	var file = CreateFile("#test"); // создаём объект ScriptFile с внутренним именем "#test", который будет в переменной file
	var err = file.CreateFile("test_file.txt", GENERIC_WRITE, FILE_SHARE_READ, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL); // открываем файл на запись
	var err = file.SetFilePointerEx(0, FILE_END); // перемещаем указатель файла в конец
	file.WriteFile("Hello World", 0); // записываем "Hello World"
	file.Close(); // закрываем файл
	file = null;
	DestroyFile("#test"); // уничтожаем созданный объект