Private Sub Command1_Click() With List1 If .ListIndex < 0 Then Exit Sub nItem = .ListIndex If nItem = 0 Then Exit Sub .AddItem .Text, nItem - 1 .RemoveItem nItem + 1 .Selected(nItem - 1) = True End With End Sub
Private Sub Command2_Click() With List1 If .ListIndex < 0 Then Exit Sub nItem = .ListIndex If nItem = .ListCount - 1 Then Exit Sub .AddItem .Text, nItem + 2 .RemoveItem nItem .Selected(nItem + 1) = True End With End Sub
Private Sub Form_Load() List1.AddItem "1" List1.AddItem "2" List1.AddItem "3" List1.AddItem "4" List1.AddItem "5" End Sub
Если Вас заинтересовала или понравилась информация программирование на Visual Basic - "Поднять на строку выше или опустить", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу: Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!