下面的vb程序代码有什么错误

来源:百度知道 编辑:UC知道 时间:2024/04/30 17:34:36
Option Explicit

Private Sub Command1_Click()
Dim x As String, n As Integer
Dim y As String
x = Text1.Text
x = UCase(x)
For i = 1 To Len(x)
k = Mid(x, i, 1)
If Asc(k) >= 65 And Asc(k) <= 90 Then
If Asc(k) <= 85 Then
y = y & Chr(Asc(k) + 6)
Else
y = y & Chr(Asc(k) - 20)
End If
Else
MsgBox "输入出错"
End If
Next i
Text2.Text = y
End Sub

Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
End Sub

Private Sub Command3_Click()
End
End Sub
msgbox?

Option Explicit

Private Sub Command1_Click()
Dim x As String, n As Integer, i As Integer, k As String
Dim y As String
x = Text1.Text
x = UCase(x)
For i = 1 To Len(x)
k = Mid(x, i, 1)
If Asc(k) >= 65 And Asc(k) <= 90 Then
If Asc(k) <= 85 Then
y = y & Chr(Asc(k) + 6)
Else
y = y & Chr(Asc(k) - 20)
End If
Else
MsgBox "输入出错"
End If
Next i
Text2.Text = y
End Sub

Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
End Sub

输入大写字母

MsgBox ="输入出错"