Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 36
1

Сохранение элементов ListBox после перезапуска приложения

19.01.2015, 18:16. Показов 3253. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как можно сохранить данные в ListBox после выхода из проги? В Aplication Setting, создавал параметр Name, это не помогло. Что делать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2015, 18:16
Ответы с готовыми решениями:

Сохранение значения TextBox после перезапуска приложения
Здрасти. Мне нужно сохранять значения textbox после перезапуска софта. Смотрите, допустим у меня...

Сохранение информации после перезапуска программы
VB в Microsoft Visual Studio 2008 (Windows Forms Application). Нужно, чтобы переменная string,...

Сохранение ширины столбцов DGV после перезапуска программы
Всем привет! Есть программка, как сделать так, что после того как юзер изменил ширину столбцов в...

Сохранение элементов после перезапуска приложения
Как сделать, чтобы по нажатию кнопки в приложении создавалась новая кнопка, и после перезапуска она...

5
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
19.01.2015, 18:27 2
Лучший ответ Сообщение было отмечено BigProfessor как решение

Решение

BigProfessor, да, для листбокса этот номер не проходит.
Придется писать вручную.
В файл:
VB.NET
1
IO.File.WriteAllLines("C:\ListBox.txt", ListBox1.Items.Cast(Of String).ToArray, System.Text.Encoding.Default)
Из файла:
VB.NET
1
ListBox1.Items.AddRange(IO.File.ReadAllLines("C:\ListBox.txt", System.Text.Encoding.Default))
2
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 36
19.01.2015, 18:50  [ТС] 3
Памирыч, Я конечно извиняюсь, но я просто начал кодить недвно). Эти 2 строки весь код для сохранения? или еще что-то добавить надо?
0
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
19.01.2015, 19:07 4
BigProfessor, первая - сохранение в файл

Вторая - строки из файла загрузить в листбокс.

Первую строку можно повесить в процедуру закрытия формы

Вторую - запуска приложения.

Ну или на кнопки - как больше нравится
2
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 36
20.01.2015, 10:41  [ТС] 5
Памирыч,
Цитата Сообщение от Памирыч Посмотреть сообщение
"C:\ListBox.txt"
А что тут нужно указать, что бы оно сохраняло в папку мои документы? Я думаю есть же какоето условной обозначение (Win 7 - Win8.1)
0
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
20.01.2015, 10:49 6
Цитата Сообщение от BigProfessor Посмотреть сообщение
есть же какоето условной обозначение
Да:
VB.NET
1
Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\ListBox.txt"
0
20.01.2015, 10:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.01.2015, 10:49
Помогаю со студенческими работами здесь

Динамическое создание кнопок и их сохранение после перезапуска приложения
Доброе время суток! Пишу программу и столкнулся с некими трудностями. При нажатии одной кнопки...

Обновление dataGrid сразу после добавления/удаления записи, а не после перезапуска приложения
Здравствуйте, написал в с# процедуры на добавление и удаления данных, при нажатии соответственных...

Изменение цвета Checkbox и сохранение после перезапуска
День добрый, как реализовать чтобы выделенные чекбоксы после нажатия на "Красный" или "Зеленый"...

Сохранить динамически созданные формы после перезапуска приложения
здравствйте помогите разобраться с динамичесим програмировние После нажатия н динамически созднную...

Удаление строки из DataGridView с сохранением состояния данных после перезапуска приложения
Нужно удалить выделенную строку из datagridview так, чтобы после перезапуска программы удаленная...

Сохранение данных в Listbox после перезапуска программы
Можно ли это сделать, не создавая дополнительных текстовых файлов? Если можно только используя...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru