чтение/запись

Обсуждение проблем, возникающих при разработке программ для мобильных устройств.
zeny
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 21.01.2005 (Пт) 16:35

чтение/запись

Сообщение zeny » 21.01.2005 (Пт) 16:38

Скажите пожалуста как читать/записывать в файл в .net ?

Алексей_87
Новичок
Новичок
Аватара пользователя
 
Сообщения: 25
Зарегистрирован: 15.01.2005 (Сб) 17:16
Откуда: Волгоград

Сообщение Алексей_87 » 21.01.2005 (Пт) 20:43

Существует пространство имён System.io Его можно разлядеть через Object browser, а добавляется оно при наличии хотябы одной формы.
самый простой пример для записи по строкам из массива s:
dim sw as new system.io.streamwriter('c:\temp.txt')
dim i as integer
for i = 1 to s.length
sw.writeline(s(i))
next
sw.close

Для чтения используется класс streamreader
VB FOREVER

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 21.01.2005 (Пт) 20:44

Ну, например, так:

Код: Выделить всё
Dim iow As New System.IO.FileStream( _
"<путь>", _
IO.FileMode.Create)
Dim sw As New System.IO.StreamWriter(iow)
Try
    sw.WriteLine("любой текст")
    sw.Close()
    iow = Nothing
    sw = Nothing
    MsgBox("Файл записан!")
Catch ep As Exception
    Debug.WriteLine("Ошибка записи: " + ep.Message)
End Try

Dim ios As New System.IO.FileStream( _
"<путь>", _
IO.FileMode.Open)
Dim sr As New System.IO.StreamReader(ios)
Try
    Do Until sr.Peek = -1
        MsgBox(sr.ReadLine)
    Loop
    sr.Close()
    sr = Nothing
    ios = Nothing
    MsgBox("Файл прочтен!")
Catch ex As Exception
    MsgBox("Ошибка чтения: " + ex.Message)
End Try


[edit]Ну вот, уже ответили :oops: [/edit]
Моду создают модоки, а распространяют модозвоны.

zeny
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 21.01.2005 (Пт) 16:35

Сообщение zeny » 21.01.2005 (Пт) 22:36

СПАСИБО!


Вернуться в Visual Basic для мобильных устройств

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList