【实例说明】
利用程序输入信息时,经常由于马虎输入了重复的信息。为避免输入重复信息,可以在添加重复信息时进行警告。
【编程思路】
通过判断文本框内输入的内容是否在列表中存在,来确定信息是否重复。相关的属性和方法:
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
※生成迷宫的程序
※另一方法转换大小写
※VB控件注册 - 利用资源文件将dll、ocx打包进exe文件
※VB利用资源文件进行工作
※[转]vb高效编程(优化)
※VB阳历转阴历
※纯VB代码取得硬盘的物理序列号
※VB获得磁盘的文件系统
※做VB的,经常注册和反注册OCX控件和DLL链
※VB从程序中生成Exe文件
※VB6监视/操作剪贴板示例(VB6.0代码)
※VB6里自动提交/自动填表的一种相对通用的方案
※VB移动没有标题的窗体
※VB随机字母的函数
※VB删除带子文件夹和文件的文件夹
※VB怎样屏蔽 Alt+F4键
※VB 隐藏进程
※vb屏蔽文本框点右键时的弹出菜单
※VB手控Combobox的打开或收起
※在VB中INI文件的读写、删除(对中文支持很好)
※vb全局热键的写法(占很少的资源)
※vb取消文本框的粘贴功能
※VB常用文件操作类
※VB获取特殊文件夹
※VB获取windows各常用目录的函数(模块)
※VB生成太极图
※VB:常用内部函数大全,你会了几个呢?
※vb中SendMessage函数
※精简VB程序的代码
※VB:将数字转换为大写中文
※VB:设定 MsgBox 在若干时间之后若无回应则自动关闭
※VB:读取及设定NumLock/CapsLock/ScrollLock的值
※VB:您知道 Mid$ 函量可以放在 '=' 的左方吗
※VB后台获得按键,并执行自己的函数(非钩子及热键)
※VB:将短文件名格式转成长文件名
※在vb中使用Iphlpapi.dll获取网络信息(上)
※在vb中使用Iphlpapi.dll获取网络信息(下)
更多精彩>>>
评论