Зберегти елементи перегляду списку - Інші проблеми - VB-Paradise 2
існує 2 Відповіді в цій темі. Останнє повідомлення (17 травня 2016 р., 12:59) - від RodFromGermany.

moinmoin001
Привіт,
Приблизно 2 місяці у мене виникає проблема з тим, що елементи перегляду списку та підпункти зберігаються неправильно.
І я знаю, що на цю тему є маса публікацій, але це не все, що я хочу. Я хотів би зберегти елементи у текстовому файлі. Кожен рецепт у новому рядку. У своїх попередніх спробах я відокремив окрему інформацію (назва рецепта, категорію, калорії, автора, опис) двокрапкою (":") і прочитав їх:
Вихідний код VB.NET
- Public Sub FillListFromFile ()
- Затемнити srReader як StreamReader
- Приглушено бла, як струна
- Затемнити елементи () як рядок
- Заміряти X як ціле число = 0
- Помутніти OFD як новий OpenFileDialog
- Спробуйте
- OFD.RestoreDirectory = Істинно
- Якщо (OFD.ShowDialog () = DialogResult.OK) Тоді
- srReader = My.Computer.FileSystem.OpenTextFileReader (OFD.FileName)
- Do do srReader.EndOfStream 'Досягнуто кінця файлу
- bla = srReader.ReadLine 'Прочитати рядок
- Окремі частини = бла. Розділити (":")
- 'Розберіть на окремі частини
- ListView1.Items.Add (Items (1)) 'RecipeName
- ListView1.Items (X) .SubItems.Add (Items (3)) 'Категорія
- ListView1.Items (X) .SubItems.Add (Items (5)) 'Калорії
- ListView1.Items (X) .SubItems.Add (Items (7)) 'Автор
- 'Опис 9
- X = X + 1
- Петля
- srReader. Закрити ()
- srReader.Dispose ()
- Завершити якщо
- Catch ex Як виняток
- 'MessageBox.Show (напр. Повідомлення)
- Нарешті
- ListView1.OwnerDraw = Неправильно
- ListView1.View = Переглянути.Деталі
- Кінець Спробуйте
- Кінець Sub
Я був би вдячний за багато інформаційних відповідей
ps. Вкладене ви знайдете 2 фотографії моєї програми Windows Form
Lg Jan
* Тема відкладена, оскільки це навряд чи VBA. *
4,79 кБ, 833 × 438, 135 переглядів
5,55 кБ, 580 × 471, переглянуто 134 рази
Цю публікацію вже редагували 1 раз, востаннє "Marcus Gräfe" (14 травня 2016 р., 20:16)