vb.net程序要求在文本框中输入的英文字母一律用大写显示。怎么编程序。谢谢。急!
3个回答
展开全部
用Ucase("")函数,("")中放字母
效果:ucase("abc")
结果:ABC
效果:ucase("abc")
结果:ABC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If CInt(e.KeyChar) >= 97 AndAlso CInt(e.KeyChar) <= 122 Then
e.KeyChar = ChrW(CInt(e.KeyChar) - 32)
End If
End Sub
If CInt(e.KeyChar) >= 97 AndAlso CInt(e.KeyChar) <= 122 Then
e.KeyChar = ChrW(CInt(e.KeyChar) - 32)
End If
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Textbox1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles Textbox1.TextChanged
If Not Textbox1.Text = Textbox1.Text.ToUpper() Then
Textbox1.Text = Textbox1.Text.ToUpper()
End If
End Sub
If Not Textbox1.Text = Textbox1.Text.ToUpper() Then
Textbox1.Text = Textbox1.Text.ToUpper()
End If
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询