Index в listview - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте!! помогите, пжлста. у меня тут такое дело: есть массив с данными (3 столбца и переменное количество строк) эти данные выводятся в listview (пользователю виден только первый столбец) пользователь выделяет несколько записей... и мне надо потом работать с индексами этих записей ( что-то типа этого надо - переменная=my_array(индекс выделенной записи)... ) а я не могу у listview найти нужного свойства

Решение задачи: «Index в listview»

textual
Листинг программы
  1. Private Sub Комманда1_Click()
  2. Dim re
  3. Dim J
  4. Dim K
  5. Dim L
  6.  Dim lit As ListItem
  7.  For J = 1 To REP.ListItems.Count
  8. If REP.ListItems(J).Selected = True Then
  9. L = L + 1
  10.     Set lit = REP.ListItems(J)
  11. MsgBox "Индекс  " & L & "  выделенной строки " & J
  12. MsgBox "первый элемент  строки  " & J & "  равен  " & lit.Text
  13. For K = 1 To lit.ListSubItems.Count
  14.     MsgBox K + 1 & " элемент  строки №  " & J & "  равен  " & lit.SubItems(K)
  15. Next K
  16. End If
  17. Next J
  18. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут