VB编程(功能实现了追加100分,跪求了。。。。)
来源:百度知道 编辑:UC知道 时间:2024/06/27 07:19:23
假设5个文本框,在一个文本框中输入1,点下按钮,则另外4个文本框中都输出2,文本框名称分别为Text1,Text2,Text3,Text4,Text5,按钮为Command1,知道的的写下啊,拜托了功能实现了再追加奖励100分!
跪求~!
晕啊~都不对啊,要其中任意一个文本框输入1,另几个都输出2。
假设多个都是1,则不显示
跪求~!
晕啊~都不对啊,要其中任意一个文本框输入1,另几个都输出2。
假设多个都是1,则不显示
有点歧义,假如多个文本框中都是1,点按钮是哪些为2?
如果不考虑多个1存在的情况的话,代码:
Private Sub Command1_Click()
Dim T1(1 To 5) As TextBox
Set T1(1) = Me.Text1
Set T1(2) = Me.Text2
Set T1(3) = Me.Text3
Set T1(4) = Me.Text4
Set T1(5) = Me.Text5
Dim s1 As Long, b1 As Long
b1 = 0
For s1 = 1 To 5
If T1(s1).Text = "1" Then b1 = s1: Exit For
Next
If b1 > 0 Then
For s1 = 1 To 5
If s1 <> b1 Then T1(s1).Text = "2"
Next
End If
End Sub
——————————————
PS:楼上居然!=都出来了。。。。
if text1.text!="1" then
text1.text=="2"
end if
各写一边..
Private Sub Command1_Click()
If Text1 = 1 Th