永发信息网

Vb中如何把一个textbox输入的数字不断相加到另一个textbox中?

答案:2  悬赏:30  手机版
解决时间 2021-12-17 15:46
  • 提问者网友:热情烫伤自己
  • 2021-12-16 16:08
Vb中如何把一个textbox输入的数字不断相加到另一个textbox中?
最佳答案
  • 五星知识达人网友:野性不改
  • 2021-12-16 16:19
Option Explicit

Private Sub Form_Load()
Text1.Text = ""
Text2.Text = ""
End Sub

Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Dim Mark As Boolean
If KeyCode = vbKeyReturn Then
If Right(Text2.Text, 1) <> "+" Or Right(Text2.Text, 1) <> "-" Then
If Len(Text2.Text) = 0 Then
Text2.Text = Text2.Text & Val(Text1.Text)
Else
If Val(Text1.Text) >= 0 Then
Text2.Text = Text2.Text & "+" & Val(Text1.Text)
Else
Text2.Text = Text2.Text & Val(Text1.Text)
End If
End If
End If
Text1.Text = ""
End If
End Sub
全部回答
  • 1楼网友:米粥好甜
  • 2021-12-16 16:52
1、按空格分隔(split或者正则表达式等)得出字符数组 2、integer.tryparse()如果为真,则是数字,累加数字
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯