关于combobox的简单问题出错信息为“类型不匹配”

yunboonline 2003-05-11 10:57:53
Private Sub Command1_Click()
Dim temp As String
If Trim(Text1.Text) <> "" Then
temp = "trim(text1.text)"
Else
temp = ""
End If
If temp <> "" Then
temp = temp And "trim(text2.text)"
Else
temp = "trim(text2.text)"
End If
If temp <> "" Then
temp = temp And "trim(Combobox.text)"
Else
temp = "trim(Combobox.text)"
End If
If temp <> "" Then
temp = temp And "trim(text3.text)"
Else
temp = "trim(text3.text)"
End If
我的代码如上,但是当程序单步运行到 temp = "trim(Combobox.text)"时出错信息为“类型不匹配”
...全文
61 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
gaoqi1983 2003-05-11
还有我认为出错应该会发生在这一句 temp = temp And "trim(text3.text)" ,你再调试一下,是哪里出错了。
回复
gaoqi1983 2003-05-11
字符串连接应该是用&符号。temp = "trim(text1.text)" 这一句如果是想得到忽略了前后空格的text1.text的话,就应该把那对双引号给去掉。
回复
lazycat818 2003-05-11
对字符串用AND是什么意思?
回复
aspvbjava 2003-05-11
把""去掉
回复
cow8063 2003-05-11
去掉引号,把AND改为& or +
回复
相关推荐
发帖
VB基础类
创建于2007-09-28

7518

社区成员

VB 基础类
申请成为版主
帖子事件
创建了帖子
2003-05-11 10:57
社区公告
暂无公告