Фев 29, 2012 - Уроки Visual Basic.NET 5 комментариев
Запись текста в текстовый файл
Будем записывать текст из TextBox1 в текстовый файл.
На форму кидаем один TextBox и две кнопки (Button).
Первый способ записи:
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim сохранить As New SaveFileDialog ' Создаем новый элемент "диалог сохранения" сохранить.Filter = "Файлы .txt|*.txt" ' Фильтр для сохранения(.txt) If сохранить.ShowDialog = DialogResult.Cancel Then Exit Sub ' Обезопасим себя от ошибки, если мы не нажали на ок, то диалог закроется. Dim запись As String ' Переменная для хранения текста запись = TextBox1.Text ' Заполняем переменную FileOpen(1, сохранить.FileName, OpenMode.Output) ' Создает и открывает файл Print(1, запись, "") ' Записывает текст в файл FileClose(1) ' Закрывает файл MsgBox("Сохранился в - " & сохранить.FileName, , "Запись текста в текстовый файл") ' Показываем сообщение куда сохранился файл End Sub End Class
Второй способ:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim сохранить As New SaveFileDialog ' Создаем новый элемент "диалог сохранения" сохранить.Filter = "Файлы .txt|*.txt" ' Фильтр для сохранения(.txt) If сохранить.ShowDialog = DialogResult.Cancel Then Exit Sub ' Обезопасим себя от ошибки, если мы не нажали на ок, то диалог закроется. Dim запись As New System.IO.StreamWriter(сохранить.FileName) ' Реазилзует запись символов в файл запись.Write(TextBox1.Text) ' Записываем в файл текст запись.Close() ' Закрываем файл MsgBox("Сохранился в - " & сохранить.FileName, , "Запись текста в текстовый файл") ' Показываем сообщение куда сохранился файл End Sub
Полная статья - Запись и чтение в VB.NET
Похожие записи:
Метки: Запись текста в текстовый файл
Евгений
Просмотров: 20 262
Запись опубликована в 14:03
Здравствуй дорогой друг!
Специально зарегистрировался, чтобы поблагодарить за статью.
Осталось немного - постараться перевести с VB на C#.
Если слышишь меня, можешь положить конец моим мучениям и дать тот же код на C#? А то я боюсь не смогу перевести(хоть они и похожи)
Спасибо в любом случае, по коду в статье я хоть смогу разобраться: кто-куда-кому-чего.
С уважением, Юрий.
Попробуйте конвертер с vb на c#
их много, напримерhttp://kbyte.ru/ru/Services/Converter.aspx
Добри. Получилось?
Получилось, и...
Всё оказалось гораздо проще!
Хорошо! Рад за вас!