VB如何不区分大小写比较??

例如说

p1 = InStr(Text1.Text, "-s")
MsgBox p1

我希望-S 或者-s P1值都一样

第1个回答  推荐于2016-12-02
使用UCase或者LCase把它们都转成大写或者小写。如:
p1 = InStr(UCase(Text1.Text), UCase("-s"))
MsgBox p1本回答被提问者采纳

vb怎样对比字符串不区分大小写?
windows 操作系统的路径和文件名是部分大小写的。所以,完全可以将路径字符串全变成大写或小写,然后进行替换。\\x0d\\x0ap1 = InStr(UCase(Text1.Text), UCase("-s"))\\x0d\\x0aMsgBox p1\\x0d\\x0aVisual Basic是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境...

VB如何不区分大小写比较??
使用UCase或者LCase把它们都转成大写或者小写。如:p1 = InStr(UCase(Text1.Text), UCase("-s"))MsgBox p1

怎么在 VB 中忽略大小写
你可以用ucase 或lcase函数 ucase()将字符串转换成大写 lcase()将字符串转换成小写 你可以把要比较的字符串都转换成大写或小写再比较,就可以实现忽略大小写了。例如你的程序就可以这么写 Private Sub Cmd1_Click()If UCase(Text1.Text) = UCase("abcdef") Then MsgBox "相等!"End Sub 程序运...

VB 不区分大小写
用StrComp(CommandList(0).List(5), Text2.Text, vbTextCompare),这个不区分大小写。这个值如果是0,那么两个字符串相等,如果是-1,那么两个字符串不等。例如一个是Call一个是CALL,会判断为相等,返回0.

VB 如何 是TEXT1输入的字符不区分大小写?
Private Sub Command1_Click()Open "d:\\a.txt" For Input As #1 s = Input(LOF(1), #1)Close #1 a1 = Split(s, vbCrLf)b = Text1.Text For m = 1 To Len(b)For n = 0 To UBound(a1)a2 = Split(a1(n), " ")'b = Replace(b, a2(0), a2(1))c = c & Replace(...

VB 的变量名区不区分大小写?
VB里不区分, 但是要养成良好的编码习惯, 根据一定的规律, 该大写,就大写, 该小写,就小写, 这样写出的代码可读性比较好, 而且有一部分编程语言是区分大小写的, 以后开发项目的时候,良好的编码习惯很重要

vb if判断 忽略大小写
在VB中可以用函数InStr()来实现判断 忽略大小写的功能。给你个例子,仔细区分,很快就会理解的:Dim s As String, i As Integer s = "dAb13fh"i = InStr(1, s, "AB", vbTextCompare) '判断AB是否在字符串s中,并忽略大小写 MsgBox i '此时返回值为2 i = InStr(1, s, "AB") '判断...

VB 增加不区分大小写功能
q = InStr(w, aa)改成:q = InStr(Lcase(w), Lcase(aa))

vb区分大小写吗
不区分。。但需要说清楚,VB有在大小写方面有两条原则。和C++的不同,特别是vb独特的编程习惯问题。这点也是vb的优势。那么在下面程序使用的时候就很可能因为输入错误而变成另一个变量。那么好。。在变量声明的地方大写一个字符。。而在使用的时候小写输入!如:dim YIgechangbianliangming as long程序...

怎么在 VB 中忽略大小写
在vb中可以用函数instr()来实现判断 忽略大小写的功能。给你个例子,仔细区分,很快就会理解的:dim s as string,i as integer s = "dab13fh"i = instr(1,s,"ab",vbtextcompare)'判断ab是否在字符串s中,并忽略大小写 msgbox i '此时返回值为2 i = instr(1,s,"ab")'判断ab是否在字符...

相似回答