Руководство разработчика

Метод АРХИВ_ФАЙЛ.ОТКРЫТЬ

Метод ОТКРЫТЬ связывает переменную с указанным файлом.

ФУНКЦИЯ ЛОГИКА: ОТКРЫТЬ(СТРОКА: путь; 
                        ЦЕЛОЕ: режим = ФРЕЖ_ЧТЕНИЕ)

Параметры

путь
Путь к файлу (абсолютный или относительно рабочей папки).
режим
Режим открытия файла, используется набор констант ФРЕЖ_...

Возвращаемое значение

ДА – при успешном открытии файла, НЕТ – в противном случае. В частности, открытие не выполняется, если указанный файл отсутствует или не является файлом требуемого формата. Если версия формата файла отличается от текущей, реализуемой платформой, то открытие такого файла не поддерживается и метод возвращает НЕТ.

Закрытие файла происходит автоматически при разрушении объектного значения. Принудительно закрыть файл можно методом ЗАКРЫТЬ.

Замечание: тип ЦЕЛОЕ доступен с версии 10.2, в версии 10.1 используется тип ЧИСЛО.

Пример:

ПЕРЕМ АРХИВ_ФАЙЛ: ф1
ЕСЛИ ф1.ОТКРЫТЬ("example.bin", ФРЕЖ_СОЗДАНИЕ) ТО
    ф1.ЗАПИСАТЬ_СТРОКУ("Здравствуй, Мир!")
    ф1.ЗАКРЫТЬ  // сохраняем изменения
КОНЕЦ_ЕСЛИ

// чтение файла
ПЕРЕМ АРХИВ_ФАЙЛ: ф2
ЕСЛИ ф2.ОТКРЫТЬ("example.bin", ФРЕЖ_ЧТЕНИЕ) ТО
    ОТЛАДКА(ф2.СЧИТАТЬ_СТРОКУ)
КОНЕЦ_ЕСЛИ

См. также: