Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Demonx
-
- Бывалый

-
-
- Сообщения: 237
- Зарегистрирован: 25.06.2003 (Ср) 0:08
- Откуда: Литва/Висагинас
-
Demonx » 20.01.2005 (Чт) 18:26
- Код: Выделить всё
For i = 1 To lvwHardware.ListItems.Count
If lvwHardware.ListItems(i).Selected = True Then ' Почему здесь ошибка?
...
End If
Next i
-
Konst_One
-
- Член-корреспондент академии VBStreets

-

-
- Сообщения: 3041
- Зарегистрирован: 09.04.2004 (Пт) 13:47
- Откуда: Химки
-
Konst_One » 20.01.2005 (Чт) 18:30
попробуй так:
- Код: Выделить всё
Dim lst As MSComctlLib.ListItem
For Each lst In Me.lvwHardware.ListItems
If lst.Selected = True Then
end if
Next lst
-
Demonx
-
- Бывалый

-
-
- Сообщения: 237
- Зарегистрирован: 25.06.2003 (Ср) 0:08
- Откуда: Литва/Висагинас
-
Demonx » 20.01.2005 (Чт) 18:41
Сори что потревожил...не в том дело было) Оказывается я в цикле форму выгружал) Твой пример показал что listview был удалён и обнаружился подвох) Спасибо!
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4