大小写互相转换。
如图所示创建界面(一个文本框,一个按钮),程序运行后,单击“转换”按钮,可以text1中的大写字母转换为小写,把小写字母转换为大写。
答案:
Private Sub C1_Click()
For i = 1 To Len(Text1.Text)
a = Mid(Text1.Text, i, 1) ‘一个一个选择text1中的字符
For j = 97 To 122
If a = Chr(j) Then ‘判断是不是小写字母
f = 0 ‘是的话f=0
Exit For ‘并且要停止循环,不然会一直循环下去导致f=1。
Else ‘否则f=1,也就是大写字母
f = 1
End If
Next
If f = 0 Then ‘如果是f=0(也就是字母为小写的情况)
a = UCase(a) ‘就转大写
End If ‘结束
If f = 1 Then ‘如果f=1(也就是大写的情况)
a = LCase(a) ‘就转小写
End If
b = b & a ‘全部a都赋值给b
Next
Text1.Text = b ‘text1输出b
End Sub
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!