环境:VB6.0企业版
关于两个字符串的比较.为什么把字符串放过变量里,却得不到正确返回值,可单纯的比较却能返回啊?dim str as string
dim strTxt as string
dim x as integerstr= """"" Caption = """"删除离职员工图象"""""
strTxt="删除离职员工图象"
x=instr(str,strTxt) '这里X老是返回0(可实质上str里有这个字符串啊)'但如果我这样写
x=instr(str,"删除离职员工图象") '那么这里就能返回25,一个正确的数字.
请问大家这是为什么啊????
关于两个字符串的比较.为什么把字符串放过变量里,却得不到正确返回值,可单纯的比较却能返回啊?dim str as string
dim strTxt as string
dim x as integerstr= """"" Caption = """"删除离职员工图象"""""
strTxt="删除离职员工图象"
x=instr(str,strTxt) '这里X老是返回0(可实质上str里有这个字符串啊)'但如果我这样写
x=instr(str,"删除离职员工图象") '那么这里就能返回25,一个正确的数字.
请问大家这是为什么啊????
不好意思,这个地方多加了几个引号.(更正)
str = """ Caption = ""删除离员工图象"""
请大家进来帮我看看上面的问题,这是怎么回事啊?
str = """ Caption = ""删除离职员工图象"""strTxt="删除离职员工图象"注,其实上个程序是写在类模块里的,这个strTxt是传进来的值,可是我在instr的前面重新给strTxt重新赋值这个字符串.就可以得到正确数字喔...
唉,真搞不懂TO:Top
sunxl(小呆)
我不知道你说的什么意思.我不是