Поток Объект (ADO version 2.5)
Объект ADO поток используются для чтения, записи и управления потоком двоичных данных или текста.
Объект потока можно получить тремя способами:
- От URL, указывающий на документ, папку или объект записи
- По инстанцированию объекта потока для хранения данных для приложения
- При открытии объекта потока по умолчанию, связанный с объектом записи
Синтаксис
objectname.property
objectname.method
свойства
Имущество | Описание |
---|---|
CharSet | Устанавливает или возвращает значение, указывающее, в какой набор символов содержание должны быть переведены. Это свойство используется только с объектами текстового потока (тип adTypeText) |
EOS | Возвращает ли текущая позиция в конце потока или нет |
LineSeparator | Устанавливает или возвращает символ строки разделитель, используемый в объекте текстового потока |
Mode | Устанавливает или возвращает доступные разрешения для изменения данных |
Position | Устанавливает или возвращает текущую позицию (in bytes) от начала объекта потока |
Size | Возвращает размер открытого объекта потока |
State | Возвращает значение, описывающее, если объект потока открыто или закрыто |
Type | Устанавливает или возвращает тип данных в объекте потока |
методы
метод | Описание |
---|---|
Cancel | Отменяет выполнение открытого вызова на объект потока |
Close | Закрывает объект потока |
CopyTo | Копирует заданное число символов / байт из одного объекта потока в другой объект поток |
Flush | Посылает содержимое буфера потока к связанному с ними базовым объектом |
LoadFromFile | Загружает содержимое файла в объект потока |
Open | Открывает объект потока |
Read | Считывает весь поток или заданное число байтов из двоичного объекта потока |
ReadText | Читает весь поток, линию, или определенное количество символов из текстового объекта потока |
SaveToFile | Сохранение двоичного содержимого объекта потока в файл |
SetEOS | Устанавливает текущее положение , чтобы быть в конце потока (EOS) |
SkipLine | Пропускает строки при чтении текстового потока |
Write | Запись двоичных данных в двоичный поток объекта |
WriteText | Пишет символьные данные в объект текстового потока |