第1个回答 2008-08-24
这个是可以的。建控件数组的方法有二:一是选取你的Text1,Ctrl+C,CTRL+V,出来一个对话框问你,你就确定,就生成了控件数组。二是在右边的属性中,把Index设置为0,然后在代码中调用。方法是Load Text1(Index)其中Index是序列号。
你那个程序可以这样写。
=============
Private Sub Command1_Click()
For i = text1(lbound(text1)) To text1(ubound(text1))
Text1(i).Text = ""
Next
End Sub
第2个回答 2008-08-24
首先创建一个command按钮command1
然后选择command1,再在操作界面右边的属性栏找到Index项,把这一项改成0.
之后你再创建的command按钮就会以command1(index)的形式出现。
如command1(0)、command1(1)……
剩下的就可以用你的代码完成啦
第3个回答 2015-06-02
建控件数组text1(index)
Private Sub Command1_Click()
For i = 0 To n 'n是你文本框的个数
Text1(i).Text = ""
Next
End Sub
第4个回答 2008-08-24
'添加窗体Form1,按钮Command1,再随便加几个文本框,然后添加如下代码:
Private Sub Command1_Click()
On Error Resume Next
Dim txttemp As Control
For Each txttemp In Me
txttemp.Text = ""
Next
End Sub