一道VB填空题,谢谢帮忙!

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:50:46
如图所示,将第一个文本框中输入的字符串进行转换,转换的原则是:大写字母转换为小写字母,小写字母转换为大写字母,其它字符转换为“*”,并将转换后的字母逆序输出在第二个文本框中。完善程序,实现上述功能。
Private Sub Command1_Click()
Dim St As String, Ch As String
Dim Char As String, I As Integer
St = Text1.Text
For I = 1 To_____________
Ch = Mid(St, I, 1)
Select Case Ch
Case "A" To "Z"
_____________________
Case "a" To "z"
_____________________
Case Else
______________________
End Select
Char = Char + Ch
Next I
St = ""
For I = 1 To Len(Char)
St =_____________________
Next I
Text2 = St
End Sub

Private Sub Command1_Click()
Dim St As String, Ch As String
Dim Char As String, I As Integer
St = Text1.Text
For I = 1 To len(St)
Ch = Mid(St, I, 1)
Select Case Ch
Case "A" To "Z"
Ch=Lcase(Ch)
Case "a" To "z"
Ch=ucase(Ch)
Case Else
Ch="*"
End Select
Char = Char + Ch
Next I
St = ""
For I = 1 To Len(Char)
St =mid(Char,I,1) & St
Next I
Text2 = St
End Sub