Plz告诉我一些建议如何限制输入数据只接受文本框中的en-US等文化代码。
我已经尝试过这段代码,但它接受所有5个字母的字符...我希望它只接受en-US格式的文化代码
if Length(textbox1.text) > 5 then
enter only five chars
else if Length(textbox1.text) < 5 then
enter up to five chars
答案 0 :(得分:0)
使用KeyPress事件,您可以检查输入的符号的ASCII值。如果它的值不正确,则将其设置为0.
Private Sub Text1_KeyPress(KeyAscii As Integer) 如果KeyAscii> 190然后KeyAscii = 0 结束子
您可以包含更多支票 - 用于数字符号等。
您可能会觉得这很有用:http://www.asciitable.com/