(Только AIR)
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Класс FileMode определяет строковые константы, которые применяются в параметре
fileMode
методов
open()
и
openAsync()
класса FileStream. Параметр
fileMode
этих методов определяет доступные действия объекта FileStream при открытии файла.
На основании значения параметра fileMode
, заданного методом open, могут быть доступны следующие действия в различных сочетаниях:
- Чтение — объект FileStream может считывать данные из файла.
- Запись — объект FileStream может записывать данные в файл.
- Создание — объект FileStream при открытии создает несуществующий файл.
- Сокращение при открытии — данные в файле удаляются при открытии (прежде, чем начинается запись каких-либо данных).
- Добавление записываемых данных — данные всегда записываются в конец файла (при вызове любого метода записи).
В таблице ниже показаны возможные действия каждой из констант в классе FileMode при ее применении в качестве параметра fileMode
метода open объекта FileStream:
Константа FileMode | Чтение | Создание сценариев на языке | Создание | Сокращение при открытии | Добавление записываемых данных |
---|
READ
| • | | | | |
WRITE
| | • | • | • | |
APPEND
| | • | • | | • |
UPDATE
| • | • | • | | |
public static const APPEND:String = "append"
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла только для записи, при этом все записываемые данные добавляются в конец файла. При открытии создаются все несуществующие файлы.
public static const READ:String = "read"
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла в режиме "только для чтения". Файл должен существовать (несуществующие файлы не будут созданы).
public static const UPDATE:String = "update"
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла в режиме "чтение и запись". При открытии создаются все несуществующие файлы.
public static const WRITE:String = "write"
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла в режиме "только для записи". После открытия все несуществующие файлы будут созданы, а все существующие файлы будут сокращены (их данные будут удалены).
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Wed Sep 24 2008, 07:56 AM -07:00