иллюстрации работы этого метода запустим сценарий ParentFolder.js (листинг 5.4). В результате будет выведено диалоговое окно с полным путем к файлу и путь к родительскому каталогу этого файла (рис. 5.2).
Рис. 5.2. Полный путь к файлу и родительский каталог этого файла
Листинг 5.4. Определение родительского каталога для файла
/************* Конец *********************************************/
Методы MoveFile и MoveFolder
Как и при использовании методов
CopyFile
и
CopyFolder
, для перемещения нескольких файлов или каталогов в последнем компоненте параметра
source
можно указывать групповые символы (? и *); в параметре
destination
групповые символы недопустимы.
При использовании методов
MoveFile
и
MoveFolder
процесс перемещения прерывается после первой возникшей ошибки (как и в команде move операционной системы). Перемещать файлы и каталоги с одного диска на другой нельзя.
Метод OpenTextFile
Числовой параметр
iomode
задает режим ввода/вывода для открываемого файла и может принимать следующие значения (табл. 5.5).
Таблица 5.5. Параметр
iomode
Константа
Значение
Описание
ForReading
1
Файл открывается только для чтения, записывать информацию в него нельзя
ForWriting
2
Файл открывается для записи. Если файл с таким именем уже существовал, то при новой записи его содержимое теряется
ForAppending
8
Файл открывается для добавления. Если файл уже существовал, то информация будет дописываться в конец этого файла