用VB程序,列表框操作的题目

运行时在文本框中输入新表项,单击“添加”按钮后将文本框中的内容追加到列表框的末尾;单击“删除”按钮可将所选表项删除;单击“上移”或“下移”可以调整所选表项的位置... 运行时在文本框中输入新表项,单击“添加”按钮后将文本框中的内容追加到列表框的末尾;单击“删除”按钮可将所选表项删除;单击“上移”或“下移”可以调整所选表项的位置 展开
 我来答
mr_shj
推荐于2016-08-10 · TA获得超过2682个赞
知道大有可为答主
回答量:1665
采纳率:94%
帮助的人:1390万
展开全部
Private Sub Command1_Click() '添加
    List1.AddItem Text1.Text
End Sub

Private Sub Command2_Click() '删除
    For i = List1.ListCount - 1 To 0 Step -1
        If List1.Selected(i) Then
            List1.RemoveItem i
        End If
    Next i
End Sub

Private Sub Command3_Click() '上移
    For i = List1.ListCount - 1 To 1 Step -1
        If List1.Selected(i) Then
            k = List1.List(i)
            List1.List(i) = List1.List(i - 1)
            List1.List(i - 1) = k
            List1.Selected(i - 1) = True
            Exit For
        End If
    Next i
End Sub

Private Sub Command4_Click() '下移
    For i = List1.ListCount - 2 To 0 Step -1
        If List1.Selected(i) Then
            k = List1.List(i)
            List1.List(i) = List1.List(i + 1)
            List1.List(i + 1) = k
            List1.Selected(i + 1) = True
            Exit For
        End If
    Next i
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式