vb text显示数字问题。有图参考。
如图:按按钮后,将检测text控件里面出现的数字,1到10的数字,将显示的数字从1到10中排出,然后将排出后的数字显示在最底下的text控件里面...
如图:按按钮后,将检测text控件里面出现的数字,1到10的数字,将显示的数字从1到10中排出,然后将排出后的数字显示在最底下的text控件里面
展开
2个回答
展开全部
最好用控件数组,方便处理,假定上面的五个文本框是Text1(0)-Text1(4),下面的五个文本框是Text2(0)-Text2(4):
Private Sub Command1_Click()
Dim i As Integer, j As Integer, k As Integer
For i = 1 To 10
For j = 0 To 4
If Val(Text1(j).Text) = i Then Exit For
Next
If j = 5 Then
Text2(k).Text = i
k = k + 1
If k > 4 Then Exit For
End If
Next
End Sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer, k As Integer
For i = 1 To 10
For j = 0 To 4
If Val(Text1(j).Text) = i Then Exit For
Next
If j = 5 Then
Text2(k).Text = i
k = k + 1
If k > 4 Then Exit For
End If
Next
End Sub
追问
怎么不起作用呢? 假如不是1到10 ,而是1到33呢? 主要功能就是下面的text不显示上面text的数字
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询