Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/35: Рейтинг темы: голосов - 35, средняя оценка - 4.86
0 / 1 / 1
Регистрация: 18.02.2012
Сообщений: 244
.NET 4.x

Как записать из listbox все строки в *.txt файл

08.04.2012, 00:49. Показов 6444. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
как записать из listbox все строки в *.txt файл ?
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.04.2012, 00:49
Ответы с готовыми решениями:

Записать в созданный файл все строки из файла add.txt
#include <iostream> #include <fstream> #include <string> #include <Windows.h> #include <clocale> #include <sstream> // ...

Закодировать все строки текстового файла в Base64 и записать в новый txt файл
Ребята, помогите. Есть txt файл, в нём несколько строк. Нужно их всех кодировать в Base64 и записать в новый txt файл. Также...

Переписать все строки файла F.txt в файл G.txt, удаляя все пробелы в конце каждой строки
помогите как можно быстрей Дан текстовый файл F.txt. Переписать все строки файла F.txt в файл G.txt, удаляя все пробелы в конце каждой...

9
Крутой форумчанин
154 / 154 / 8
Регистрация: 09.01.2011
Сообщений: 298
08.04.2012, 00:57
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

VB.NET Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
Public Class Form1
 
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        ListBox1.Items.Add("111")
        ListBox1.Items.Add("222")
        ListBox1.Items.Add("333")
        Dim writer As New System.IO.StreamWriter("D:\0\TEST1.TXT")
        For Each element In ListBox1.Items
            writer.WriteLine(element)
        Next
        writer.Close()
    End Sub
End Class
2
Почетный модератор
 Аватар для Памирыч
23246 / 9158 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
08.04.2012, 11:43
Как вариант
VB.NET Скопировано
1
2
3
        Dim Massiv(ListBox1.Items.Count - 1) As String
        ListBox1.Items.CopyTo(Massiv, 0)
        IO.File.WriteAllLines("C:\4.txt", Massiv)
3
 Аватар для edward_freedom
1569 / 1448 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
08.04.2012, 15:17
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

VB.NET Скопировано
1
 IO.File.WriteAllLines("c://", (From p As String In ListBox1.Items Select p).ToArray)
1
08.04.2012, 16:15

Не по теме:

На втором не работает, а жаль...

0
14 / 14 / 0
Регистрация: 16.09.2011
Сообщений: 108
09.04.2012, 10:26
А как наоборот? Выгрузка с .txt в listbox
0
Почетный модератор
 Аватар для Памирыч
23246 / 9158 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
09.04.2012, 11:09
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

VB.NET Скопировано
1
ListBox1.Items.AddRange(IO.File.ReadAllLines("C:\1.txt", System.Text.Encoding.Default))
3
2 / 2 / 1
Регистрация: 16.08.2011
Сообщений: 76
10.04.2012, 10:53
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

как вариант:

VB.NET Скопировано
1
2
3
4
5
6
7
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
 r = New IO.StreamReader("c:\test.txt")
 While (r.Peek() > -1)
  ListBox2.Items.Add(r.ReadLine)
 End While
 r.Close()
End Sub
Добавлено через 58 минут
VB.NET Скопировано
1
2
3
4
5
6
7
8
9
'сохранить список в файл
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 Dim i As Integer
 w = New IO.StreamWriter("c:\test.txt")
 For i = 0 To ListBox1.Items.Count - 1
  w.WriteLine(ListBox1.Items.Item(i))
 Next
 w.Close()
End Sub
2
 Аватар для smay
3 / 3 / 5
Регистрация: 07.12.2013
Сообщений: 189
04.04.2014, 17:31
Памирыч, последний элемент списка не сохраняет, в чем проблема?
0
Почетный модератор
 Аватар для Памирыч
23246 / 9158 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
04.04.2014, 19:06
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

smay, если не сработает
VB.NET Скопировано
1
IO.File.WriteAllLines("C:\ListBox.txt", ListBox1.Items.Cast(Of String).ToArray, System.Text.Encoding.Default)
То значит ошибка где-то в Вашем коде
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.04.2014, 19:06
Помогаю со студенческими работами здесь

как записать get запрос в txt файл с новой строки ?
как записать get запрос в txt файл с новой строки ? например я захожу на сйт вида http://site.ru/index.php?name=123&id=123456 ...

Записать 200 случайных чисел в файл a.txt. В файл b.txt вывести четные, а в файл c.txt нечетные
Записать 200 случайных чисел в файл a.txt. В файл b.txt вывести четные, а в файл c.txt нечетные.

Подскажите, пожалуйста, как записать в txt файл строки(TStringList),не стирая уже имеющую информацию
Подскажите, пожалуйста, как записать в txt файл строки(TStringList),не стирая уже имеющую информацию в нем

Создайте третий файл z.txt в который поместите все строки файла x.txt,
Заданы два текстовых файла х.txt и y.txt. Создайте третий файл z.txt в который поместите все строки файла x.txt, а затем все строки...

Нужно скопировать все надписи из Listbox в файл *.txt
Привет всем !! Мне нужно скопировать все надписи из Listbox в файл *.txt Спасибо


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Результаты исследования от команды MCM (март 2025 г.)
Programma_Boinc 07.04.2025
Результаты исследования от команды MCM (март 2025 г. ) В рамках наших текущих исследований мы продолжаем изучать гены, которые имеют наибольшую вероятность развития рака легких, выявленные в рамках. . .
Рекурсивные типы в Python
py-thonny 07.04.2025
Рекурсивные типы - это типы данных, которые определяются через самих себя или в сочетании с другими типами, которые в свою очередь ссылаются на исходный тип. В мире программирования такие структуры. . .
C++26: Объединение и конкатенация последовательностей и диапазонов в std::ranges
NullReferenced 07.04.2025
Работа с последовательностями данных – одна из фундаментальных задач, с которой сталкивается каждый разработчик. C++ прошел длинный путь в эволюции средств для манипуляции коллекциями – от. . .
Обмен данными в микросервисной архитектуре
ArchitectMsa 06.04.2025
Когда разработчики начинают погружаться в мир микросервисов, они часто сталкиваются с парадоксальным правилом: "два сервиса не должны делить один источник данных". Эта мантра звучит повсюду в. . .
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Mr. Docker 06.04.2025
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при. . .
Async/await в TypeScript
run.dev 06.04.2025
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая. . .
Многопоточность в C#: Синхронизация потоков
UnmanagedCoder 06.04.2025
Многопоточное программирование стало неотъемлемой частью разработки современных приложений на C#. С появлением многоядерных процессоров возможность выполнять несколько задач параллельно значительно. . .
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер