русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Чтение и запись файла

Важные операции при работе с файловыми потоками является чтение и запись данных. Содержит методы, позволяющие осуществить операции чтения и записи на уровне последовательности байтов. Класс FileStream поддерживает операции синхронного и асинхронного открытия, чтения и записи, последовательности байтов в указанный файл.
Sub New (ByVal path As String, ByVal mode As FileMide, ByVal Access As File Access, By Val share As FileShare) As FileStream

Access – тип доступа к данным файла.

Share – режим разрешения работы с этим файлом.

Пример: создадим файл, запишем его в строку и прочтём его.

Imports System.IO

Module Module1

Sub Main()

Dim filestream As FileStream

Dim bytes As Byte()=NewSystem.Text.UTF8Encoding(True).GetBytes(“Запись в файл”)

Try – для поиска ошибок

Создадим файл

fileStream=NewFileStream(“c:\MyFile”, FileMode.Create)

добавим в этот файл строку

fileStream.Write(bytes, 0, bytes.length)

переместимся в начало файла

fileStreams.Seek(0, seekOrigin.Begin)

считываем по одному байту

For i=0 To(fileStream.Length-1)

Console.WriteLine(fileStream.ReadByte)

Next

Catch e As Exception

console.WriteLine(“произошла ошибка при передаче”)
Finally

If Not(fileStriam Is Nothing)Then fileStream Close()

End Try

End Sub

End Module

Просмотров: 541


Вернуться в оглавление



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.