Visual Basic 6. Руководство разработчика



   Гостиница Волхов 2        

Метод


OpenTextFile

Метод OpenTextFile предназначен для открытия существующего файла. Он имеет следующий синтаксис.

FSys.OpenTextFile(filename, lomode, create, format)

Данный метод открывает существующий файл и возвращает объект TextStream, который использоваться для чтения из файла или записи в него. Filename —

единст­венный обязательный аргумент. Аргументом iomode может быть одна из констант, перечисленных в таблице ниже.

Таблица 20.1. Допустимые значения аргумента iomode метода OpenTextFile

Константа

Значение

Описание

ForReading ForAppending

1

2

Файл открывается для чтения

Файл открывается для добавления новых данных

Необязательный аргумент create —

булево значение, показывающее, будет ли создан новый файл при отсутствии указанного в filename.

Если значение этого аргумента - True, новый файл создастся. Последний аргумент format

также необя­зателен и принимает значения True (файл открывается в Unicode-формате) или False (файл открывается в ASCII-формате). Если опустить аргумент format, то файл откроется в ASCII-формате.

Чтобы открыть объект TextStream для чтения, используйте следующий оператор.

Set TStream = FSys.OpenTextFile ("С:\testfile.txt", ForReading)

Метод OpenTextFile возвращает объект TextStream, методы которого позволяют писать в заданный файл или читать из него.

Теперь, когда уже ясно, как используется объект

FileSystemObject для открытия и создания файлов, ознакомимся с объектом TextStream, который позволяет читать из файла и писать в него. Объект FileSystemObject включает много других методов, позволяющих обращаться к различным устройствам, копировать и удалять файлы или целые папки и т.д. О методах объекта FileSystemObject мы расскажем чуть позже, а сейчас рассмотрим манипулирование текстовыми файлами с помощью объекта TextStream.




Содержание  Назад  Вперед