List列表拒绝添加重复信息

这段VB代码演示了如何在用户尝试向List1添加信息时,检查是否已经存在相同的文本,如果存在,则阻止添加并提示用户重新输入。通过遍历List1的每个条目并与Text1.Text比较,实现了重复信息的检测。
摘要由CSDN通过智能技术生成
【实例说明】
                 利用程序输入信息时,经常由于马虎输入了重复的信息。为避免输入重复信息,可以在添加重复信息时进行警告。
【编程思路】
                 通过判断文本框内输入的内容是否在列表中存在,来确定信息是否重复。相关的属性和方法:
                 AddItem方法,将项目添加到ListBox列表里。
                 语法:object.AddItem item,index
                 参数:Item必需的。字符串表达式,用来指定添加到列表中的项目。Index可选。是整数,用来指定新项目或行在列表中的位置。
                 ListCount属性,列表中项目的个数。
                 ListIndex属性,设置列表中当前被选择的项目的索引。
                 Text属性,列表中的文本。
【设计步骤】
                 1.新建一个标准工程,创建一个新窗体,默认名为Form1。
                 2.在Form1窗体中放置一个Text控件、一个ListBox控件、两个Command控件。
                 3.源程序
       Private Sub Form_Load() 
                     Me.List1.AddItem "456"

                     Me.List1.AddItem "123"

             End Sub

             Private Sub Command1_Click() 
                     Dim i As Integer 
                     For i = 0 To List1.ListCount - 1 
                             List1.ListIndex = i 
                             If List1.Text = Text1.Text Then '如果信息重复 
                                    ' MsgBox "系统不允许重复输入,请重新输入" 
                                     Exit Sub 
                             End If 
                     Next i

                     List1.AddItem Text1.Text '添加信息 
             End Sub

             Private Sub Command2_Click() 
                     End 
             End Sub




VB部分相关推荐

VB快速读取 TextBox N 行的资料

VB禁止使用 Alt-Tab Ctrl-Alt-Del

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值