热心网友
回答时间:2024-05-05 12:39
'将TextBox1.Text中的小写字符转化为大写, 在TextBox2.Text显示
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click '单击按钮Button1引发的事件
Dim I As Integer '循环用整数
Dim lngChar As Long '记录字符ASCII码的长整形
Dim strTemp As String '缓存的字符串
For I = 1 To Len(TextBox1.Text) '逐一扫描TextBox1.Text
lngChar = Asc(Mid(Textbox1.Text, I, 1)) '取TextBox1.Text中第i个字符, 转换为ASCII码
If lngChar >= Asc("a") And lngChar <= Asc("z") Then '如果是小写的a到z之间
strTemp = strTemp & Chr(lngChar - 32) '通过ASCII码-32转换为大写
Else
strTemp = strTemp & Chr(lngChar) '其他情况不变
End If
Next
TextBox2.Text = strTemp '在TextBox2.Text中显示结果
End Sub
'希望对你有帮助
收起