导航:首页 > 编程语言 > 判断字符的vb代码

判断字符的vb代码

发布时间:2021-03-04 01:14:35

❶ VB 判断字符

楼上的写法太勤劳了,一句instr就可以解决的事...
if instr(text1,"#1")>0 then
Msgbox "y"
else
Msgbox "n"
end if

❷ vb程序题 输入一个字符,判断该字符是字母字符、数字字符还是其他字符,并做相应显示。

dim a as string
a=inputbox("请输入一源个字符")
select case a
case "0" to "9"
msgbox "是数字"
case "a" to "z","A" to "Z"
msgbox "是字母"
case else
msgbox "是其它字符"
end select

❸ vb 编程判断输入的字符类型是什么

Private Sub CommandButton1_Click()
Dim myt As String
Dim myret As String
myt = Text1.Text
' asc(0)=48 asc(A)=65 , asc(a)=97
If Asc(myt) >= 97 And Asc(myt) <= 123 Then
myret = "小写"
Else
If Asc(myt) >= 65 And Asc(myt) <= 91 Then
myret = "大写"
Else
If Asc(myt) >= 48 And Asc(myt) <= 58 Then
myret = "数字"
Else
myret = "其他"
End If
End If
End If
Label1.caption = myret
End Sub
供参版考权

❹ VB中如何判断一串字符中包含特定的几个字符

用Instr函数判断

❺ vb 字符串判断

可以用for next 语句做实验
当然一定是生成EXE做 因为vb里调试和实际生成有差别
我试了1 to 100000
应该是第一种快一点
但差别不是很大

❻ vb中怎么判断字符串有没有某个字符

方法一:

InStr 函数

'从字符串"abc"的第一个字符开始以不区分大小写的方式搜索字符串"B"
MsgBoxIIF(Instr(1,"abc","B",vbTextCompare)>0,"有回","没有")

返回答 → 有


方法二:

Like 运算符

MsgBoxIIF("abc"Like"*B*","有","没有")

返回 → 没有

❼ vb中怎么判断一个字符串中包含另一个字符串

1、启动VB新建工程1,在form1的合适位置画出3个Label框、2个Text框以及1个Command按钮(可以预先对专各控件的属Caption等属性进行修改)。

❽ 一个关于vb的程序 判断输入的字符是

把&改成And,把a<=112改成q<=122
......

ElseIf q >= 97 And q <= 122 Then
MsgBox "大写字母专A-Z"
ElseIf q >= 65 And q <= 90 Then
MsgBox "小写属字母a-z"
......

❾ VB 怎么判断一个字符串里面包含了某个字符

InStr([start, ]string1, string2[, compare])

返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。

本示例使用 InStr 函数来查找某字符串在另一个字符串中首次出现的位置。

Dim SearchString, SearchChar, MyPos
SearchString ="XXpXXpXXPXXP" ' 被搜索的字符串。
SearchChar = "P" ' 要查找字符串 "P"。

' 从第四个字符开始,以文本比较的方式找起。返回值为 6(小写 p)。
' 小写 p 和大写 P 在文本比较下是一样的。
MyPos = Instr(4, SearchString, SearchChar, 1)

' 从第一个字符开使,以二进制比较的方式找起。返回值为 9(大写 P)。
' 小写 p 和大写 P 在二进制比较下是不一样的。
MyPos = Instr(1, SearchString, SearchChar, 0)

' 缺省的比对方式为二进制比较(最后一个参数可省略)。
MyPos = Instr(SearchString, SearchChar) ' 返回 9。

MyPos = Instr(1, SearchString, "W") ' 返回 0。

判断一个字符串里面包含了某个字符,参照最后一个示例,如果返回值是0,说明没有包含

❿ VB中如何用if语句判断某字符串是否以xxx开头

a="00123456"
if mid(a,1,3)="001" then '在a中从第一个字符开始向后取三个字符
print "是以001开头专"
end if

if left(a,3)="001" then a中从左起三属个字符

阅读全文

与判断字符的vb代码相关的资料

热点内容
班级怎么创建网站 浏览:26
win10系统重装只剩c盘 浏览:972
句馆app怎么用 浏览:98
极速下载管家的文件路径 浏览:535
网站产品是什么意思 浏览:183
苹果电脑怎么压缩视频文件怎么打开 浏览:435
app的发展趋势国家政策报告 浏览:895
字符串反转java 浏览:321
如何制作安装系统镜像文件 浏览:399
win10文件夹左上角有红点 浏览:487
你为什么学plc编程 浏览:828
网络连接没了 浏览:991
代码打印pdf 浏览:563
扣扣红包网络连接失败 浏览:301
win10商城下载文件在哪 浏览:975
系统制作镜像文件 浏览:249
苹果手机指纹贴有危险 浏览:329
哪里有高中生学编程的 浏览:984
二零一八版cad的文件布局 浏览:181
js右键选中treeview 浏览:904

友情链接