ЗаписьДанных
| Стд::ВводВывод::ЗаписьДанных Базовые типы: Объект |
Объект для записи данных в поток.
Сравнение ссылочное
Конструкторы
ЗаписьДанных
| ЗаписьДанных(Поток: ПотокЗаписи) |
| Перегрузка: ЗаписьДанных(Поток: ПотокЗаписи, Настройки: НастройкиЗаписиДанных) |
Создает объект для записи данных в поток Поток.
ЗаписьДанных
| ЗаписьДанных(Поток: ПотокЗаписи, Настройки: НастройкиЗаписиДанных) |
| Перегрузка: ЗаписьДанных(Поток: ПотокЗаписи) |
Создает объект для записи данных в поток Поток с настройками Настройки.
Методы
Записать
| Записать(Данные: Байты|РезультатЧтенияДанных) |
Выполняет запись данных Данные в поток.
ЗаписатьБайт
| ЗаписатьБайт(Число: Число) |
Выполняет запись одного байта в поток. Значение числа должно находиться в диапазоне от 0 до 255, иначе выбрасывается исключение ИсключениеНедопустимыйАргумент.
ЗаписатьСимволы
Выполняет запись строки Строка в поток в кодировке Кодировка. Если кодировка не указана, то используется указанная для данного экземпляра объекта ЗаписьДанных. В отличие от метода ЗаписатьСтроку не записывает в поток разделитель строк.
ЗаписатьСтроку
| ЗаписатьСтроку(Строка: Строка, Кодировка: Строка? = Неопределено, РазделительСтрок: Строка? = Неопределено) |
Выполняет сначала запись строки Строка в поток в кодировке Кодировка, затем - разделитель строк РазделительСтрок. Если кодировка не указана, то используется указанная для данного экземпляра объекта ЗаписьДанных. Если разделитель строк не указан, то используется указанный для данного экземпляра объекта ЗаписьДанных.
ЗаписатьЦелое16
| ЗаписатьЦелое16(Число: Число, ПорядокБайтов: ПорядокБайтов? = Неопределено) |
Записывает 16-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 16-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.
ЗаписатьЦелое32
| ЗаписатьЦелое32(Число: Число, ПорядокБайтов: ПорядокБайтов? = Неопределено) |
Записывает 32-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 32-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.
ЗаписатьЦелое64
| ЗаписатьЦелое64(Число: Число, ПорядокБайтов: ПорядокБайтов? = Неопределено) |
Записывает 64-битное целое число Число в поток с указанным порядком байтов ПорядокБайтов. Если порядок байтов не указан, то используется порядок байтов, указанный для данного экземпляра объекта ЗаписьДанных. В случае, если переданное число не 64-битное, выбрасывается исключение ИсключениеНедопустимыйАргумент.