我有一个带有此代码的加号和减号按钮的计算器
If TextBox1.Text.Length > 3 And TextBox1.Text.Length < 999999 Then
MsgBox("You can't add any more numbers!")
TextBox1.Text = TextBox1.Text.Remove(TextBox1.Text.Length - 1, 1)
Else
int_number1 = TextBox1.Text
TextBox1.Text = ""
Bln_Plus = False
Bln_Minus = True
但是,当单击按钮时文本框中的数字超过3位我想让文本框删除所需的数字,因此文本框中有3位数字 任何帮助?
语言是visual basic 2010
答案 0 :(得分:1)
您可以这样做:
TextBox1.Text = TextBox1.Text.Substring(0, 3);
答案 1 :(得分:0)
实际上,您真正需要做的就是改变范围。
If TextBox1.Text.Length > 3 And TextBox1.Text.Length < 999999 Then
MsgBox("You can't add any more numbers!")
TextBox1.Text = TextBox1.Text.Remove(TextBox1.Text.Length - 3, 999999)
Else
int_number1 = TextBox1.Text
TextBox1.Text = ""
Bln_Plus = False
Bln_Minus = True
希望这有帮助