Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Удаление выделенных элементов из ListBox Добавлено: 22.12.05 22:58  

Автор вопроса:  PeterS
Приветствую всех!

Подскажите, пожалуйста, как удалить выделенные элементы из ListBox?

(Св-во MultiSelect в значении Simple)

Благодарю заранее.

Ответить

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

Номер ответа: 1
Автор ответа:
 Leha



Вопросов: 37
Ответов: 68
 Профиль | | #1 Добавлено: 22.12.05 23:03
for i=0 to list.listcount-1
   if list(i).selected=true then list.removeitem(i)
next i

Ответить

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



Вопросов: 24
Ответов: 109
 Профиль | | #2 Добавлено: 22.12.05 23:53
Во-первых lol
Во-вторых, совсем не "list(i).selected"
А в-третьих, если ты не гуру, то проверяй код перед публикацией!

Ответить

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



ICQ: 345743490 

Вопросов: 42
Ответов: 385
 Web-сайт: vt-dbnz.narod.ru
 Профиль | | #3
Добавлено: 23.12.05 00:37
for i=0 to list.listcount-1
   if list(i).selected=true then list.removeitem(i)
next i

Это не будет работать.
Цикл надо пускать в обратную сторону, вот так.
For i = List1.ListCount-1 to 0 step -1
    If List1.Selected(i) Then
        List1.RemoveItem i
    End If
Next i

Ответить

Номер ответа: 4
Автор ответа:
 PeterS



Вопросов: 24
Ответов: 109
 Профиль | | #4 Добавлено: 23.12.05 00:51
Вот это другое дело, спасибо Victor!

Ответить

Номер ответа: 5
Автор ответа:
 «UL.eXe»



ICQ: 197.895.916.247 

Вопросов: 72
Ответов: 540
 Профиль | | #5 Добавлено: 23.12.05 10:22
Почти тоже самое..
Dim i As Integer
  For i = list.ListCount - 1 To 0 Step -1
   If list.Selected(i) Then list.RemoveItem i
Next i

Ответить

Номер ответа: 6
Автор ответа:
 «UL.eXe»



ICQ: 197.895.916.247 

Вопросов: 72
Ответов: 540
 Профиль | | #6 Добавлено: 23.12.05 10:24
.. блин, тоже самое :) (мне показалось, было различие)..

Ответить

Номер ответа: 7
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #7 Добавлено: 23.12.05 14:17
Зато два поста для счетчика накрутил :))

Ответить

Номер ответа: 8
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #8
Добавлено: 23.12.05 14:46
Дайте и нам с LamerOnLine по одному счётчику (главное, чтобы при этом не сработал счётчик черепов). Я даже правила форума знаю:

9.3. Необходимо уточнить, что ни в коем случае не следует рассматривать рейтинг как показатель некой личной "крутизны". Это лишь показатель активности человека на форуме.

Ответить

Страница: 1 |

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



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