怎么在 VB 中忽略大小写

例如,我有一个txtbox“text1”,一个button“cmd1”

在 text1 中输入 “AbCdEf”,
然后点击cmd1 如果是 abcdef 就发送一个 msgbox
(要求忽略其中的大小写,只要值是 abcdef 就行了。)

请问应该用什么方法。越简单越好。

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

程序运行你在文本框中输入小写小均可。判断都是想等
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-09-30
你可以使用用ucase 或lcase函数
ucase()将字符串转换成大写
lcase()将字符串转换成小写

程式可以这样来写
Private Sub Cmd1_Click()
If UCase(Text1.Text) = “ABCDEF” Then
MsgBox "OK" ,VbOkOnly,App.Title
End If
End Sub

这样就可以忽略输入字符串的大小写了。
第2个回答  2007-09-30
可以用LCase()函数转换一下.
如:
private sub cmd1_click()
if LCase(text1.text)="abcdef" then
msgbox"abcdef",vbinformation+vbokonly
end if
end sub
text1.text的值可以大小写不必区分,但要求text1.text的值和等号后的值相符,即 "abcdef"
第3个回答  2007-09-29
LCase(text1)

怎么在 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是否在字符...

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

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 如何 是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(Rep...

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

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

vb 利用文本框输入一个字符串,统计各英文字母出现次数,不区分大小写
1.使用函数将字符串全部转换成大写或小写;2.建立一个字符数组,对应26个字母;3.建立一个整数型数组,对应26个字母出现的次数;4.从字符串的一端至另一端取字符,每次一个,判断是那个字母,在对应的整数数组上加一.VB妮可 - 首席运营官 的方法更为简单,受教了!

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

怎么实现在vb中,金额大小写转换啊?
很容易啊,模块如下:Function RMBChinese(ByVal Rmb As Double) As StringOn Error Resume NextDim Rmbexp As String, Rmbda As String, Expda As String, Lent As Integer, Ntyp As Integer, Icnt As Integer, i As Integer, Trmb As StringRmb = Format(Rmb, "###0.00")If Rmb > ...

vb常用函数
②“首字符位置”是可选项。如果含有“首字符位置”,则从该位置开始查找,否则从“字符串1”的起始位置开始查找。“首字符位置”是一个长整数。③函数的最后n是可选项,类型为整型数,用来指定字符串比较。取范围是:0、1、2。为0使用二制进比较,区分字母的大小写;为1比较时忽略大小写;为2则...

相似回答
大家正在搜