Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Помогите, чем сможете... Добавлено: 23.01.05 11:24  

Автор вопроса:  GlooM | Web-сайт: newlc.info | ICQ: 348453688 
Хай! =)
Вопрос такой.
На форме имеем ListView (lstv), несколько кнопочек и текстбоксов. Когда заполняем поля в ТБ и нажимаем "Добавить", то создаются "колонки" в листвиев.
Вот код для кнопки "Добавить":
Dim str(5) As String
        Dim itm As ListViewItem
        str(0) = txtFirstName.Text
        str(1) = txtLastName.Text
        str(2) = txtEMail.Text
        str(3) = txtPhone.Text
        str(4) = txtCity.Text
        str(5) = txtUrl.Text
        itm = New ListViewItem(str)
        lstv.Items.Add(itm)

Код Формы:
lstv.View = View.Details
        lstv.Columns.Add("Фамилия", lstv.Width / 6, HorizontalAlignment.Left)
        lstv.Columns.Add("Имя", lstv.Width / 6, HorizontalAlignment.Left)
        lstv.Columns.Add("E-mail", lstv.Width / 6, HorizontalAlignment.Left)
        lstv.Columns.Add("Телефон", lstv.Width / 6, HorizontalAlignment.Left)
        lstv.Columns.Add("Город", lstv.Width / 6, HorizontalAlignment.Left)
        lstv.Columns.Add("Сайт", lstv.Width / 6, HorizontalAlignment.Left)
        lstv.FullRowSelect = True

чтобы понятнее было. Далее. Я реализовал, чтобы он мог сохранять и открывать из файла данные, (сам вопрос) но как мне реализовать штуку, чтобы он при закрытии программы создавал файл (например, Contact.ini), туда записывал все, что было в листвиеве, а когда снова открываешь - открывал прогу с этими данными?!
Вот как... надеюсь номано объяснил?

ЗЫ: Так реализованно у sne в проге на vb6 для VBNet OFFLine Client, но т.к. у мя нет этой проги (диск форматнул нечайно) и я на .net, то прошу вашей помощи!
Спасибо.

ЗЫЫ: листинг программы: www.vbland.net/eug/list.html
исходные коды: www.vbland.net/eug/ListContact.rar

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 23.01.05 11:51
А в чем проблема? При сохранении перебираем в цикле элементы коллекции
Items, у каждого ListViewItem - элементы коллекции SubItems, сохраняем
в файл. При загрузке все так же: создаем ListViewItem, заполняем в нем
коллекцию SubItems, добавляем ListViewItem в коллекцию ListView.Items.

Ответить

Номер ответа: 2
Автор ответа:
 GlooM



ICQ: 348453688 

Вопросов: 88
Ответов: 356
 Web-сайт: newlc.info
 Профиль | | #2
Добавлено: 23.01.05 11:52
спасибо. попробую

Ответить

Номер ответа: 3
Автор ответа:
 GlooM



ICQ: 348453688 

Вопросов: 88
Ответов: 356
 Web-сайт: newlc.info
 Профиль | | #3
Добавлено: 24.01.05 14:04
слух, Павел, а примерчик не подкинешь? че-то не разобрался... =(((

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам