VB急求!如何确定C字符变量中的第三个字符是“C”?

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:03:21

if mid(c,3,1)="c" then
msgbox "是"
else
msgbox "不是"
endif

楼上的错了!你是判断的第一个字符,而不是第三个字符!!!

正确的应该是:

Private Sub Command1_Click()

Dim c As String

'…………

If Mid(c, 3) = "C" Then

MsgBox "C字符变量中的第三个字符是C。"

Else

MsgBox "C字符变量中的第三个字符不是C。"

End If

'…………

End Sub

楼上的错误
t = iif(Mid(c, 3 ,1)="C","C字符变量中的第三个字符是C","C字符变量中的第三个字符不是C")
MsgBox t