Проблема с listview

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Demonx
Бывалый
Бывалый
 
Сообщения: 237
Зарегистрирован: 25.06.2003 (Ср) 0:08
Откуда: Литва/Висагинас

Проблема с listview

Сообщение 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
Член-корреспондент академии 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

Кто сейчас на конференции

Сейчас этот форум просматривают: PetalBot, SemrushBot и гости: 9

    TopList