vb中判断字符串是否相等?

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:39:50
str1="abcde"
str2=inputbox()....
想比较是否相等···
就是如下:
If temp.bookname = text1.Text Then
我的temp.bookname是string类型的
可是就是运行不出结果~很奇怪
就是根据书名查询书籍的情况
用户在text1里面输入书名

这个方法判断可以吗?

str1="abcde"
str2=inputbox("请输入一个字符串!")

if str1=str2 then
msgbox "它们是一样的呀!"
else
msgbox "它们是不一样的!"
end if

VB中的字符串比较实际上是从左到右逐个比较ASCII码,如果两个字符串的ASCII相等说明字符串相等. 实际的比较可以直接用

str1="abcde"
str2=inputbox()....
If str1=str2 then
Print 相等
Else
Print 不相等
end if