Метод АРХИВ_ФАЙЛ.ОТКРЫТЬ
Метод ОТКРЫТЬ связывает переменную с указанным файлом.
ФУНКЦИЯ ЛОГИКА: ОТКРЫТЬ(СТРОКА: путь; ЦЕЛОЕ: режим = ФРЕЖ_ЧТЕНИЕ)
Параметры
- путь
- Путь к файлу (абсолютный или относительно рабочей папки).
- режим
- Режим открытия файла, используется набор констант ФРЕЖ_...
Возвращаемое значение
ДА – при успешном открытии файла, НЕТ – в противном случае. В частности, открытие не выполняется, если указанный файл отсутствует или не является файлом требуемого формата. Если версия формата файла отличается от текущей, реализуемой платформой, то открытие такого файла не поддерживается и метод возвращает НЕТ.
Закрытие файла происходит автоматически при разрушении объектного значения. Принудительно закрыть файл можно методом ЗАКРЫТЬ.
Замечание: тип ЦЕЛОЕ доступен с версии 10.2, в версии 10.1 используется тип ЧИСЛО.
Пример:
ПЕРЕМ АРХИВ_ФАЙЛ: ф1 ЕСЛИ ф1.ОТКРЫТЬ("example.bin", ФРЕЖ_СОЗДАНИЕ) ТО ф1.ЗАПИСАТЬ_СТРОКУ("Здравствуй, Мир!") ф1.ЗАКРЫТЬ // сохраняем изменения КОНЕЦ_ЕСЛИ // чтение файла ПЕРЕМ АРХИВ_ФАЙЛ: ф2 ЕСЛИ ф2.ОТКРЫТЬ("example.bin", ФРЕЖ_ЧТЕНИЕ) ТО ОТЛАДКА(ф2.СЧИТАТЬ_СТРОКУ) КОНЕЦ_ЕСЛИ