注册 登录
编程论坛 VB6论坛

vb listbox控件怎样检测内容,根据内容响应事件?

ymhy12345 发布于 2012-12-23 21:34, 511 次点击
listbox 控件加载adult.dat记事本内容,记事本内容有特殊字符,一年级||>
二年级==>,点击列表一年级,检测内特殊字符||>响应msgbox"你选择的是一年级"。点击列表二年级,检测内特殊字符||>响应msgbox"你选择的是二年级",怎样做到
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录



9 回复
#2
Artless2012-12-23 23:30
Right(List1.Text, 3)
#3
ymhy123452012-12-24 00:00
回复 2楼 Artless
版主说详细点,俺不太明白
#4
Artless2012-12-24 00:01
if Right(List1.Text, 3)="||>" then
#5
邵帅2012-12-24 10:46
程序代码:

Private Sub List1_Click()
If Right(List1.Text, 3) = "||>" Then
MsgBox "你选择的是一年级"
ElseIf Right(List1.Text, 3) = "==>" Then
MsgBox "你选择的是二年级"
End If
End Sub

我不明白为什么要根据后面的特殊字符来进行判断,那么如果年级多的话你是否要多找一些特殊字符?
直接判断"—年级"或"一"多好。
#6
ymhy123452012-12-24 11:24
回复 4楼 Artless
二年级有响应,一年级好像没响应
#7
ymhy123452012-12-24 11:29
回复 5楼 邵帅
点一年级,根据寻找记事本特殊字符响应事件,方便嘛
#8
邵帅2012-12-24 11:32
回复 7楼 ymhy12345
好吧,我不太明白……
#9
邵帅2012-12-24 11:33
回复 6楼 ymhy12345
那是因为你的list1.text是"一年级",而没有后面的内容……
#10
ymhy123452012-12-24 14:12
回复 9楼 邵帅
俺是想检测记事本的特殊字符响应事件
1