建立一个text1(0)为控件数组Private Sub Command1_Click() Dim i As Long
For i = 1 To 10 Load Text1(i) Text1(i).Left = 100 Text1(i).Top = 100 * i Text1(i).Visible = True Next End SubPrivate Sub Command2_Click() Dim i As Long
For i = 1 To Text1.UBound Unload Text1(i) NextEnd Sub
就用数组吧,实现起来比较简单,还有一种方法是用controls.add动态添加控件的方法实现
Private Sub Command1_Click() Dim i As Integer Dim x As Integer x = InputBox("输入个数") For i = 1 To Text1.UBound Unload Text1(i) Next For i = 1 To x - 1 Load Text1(i) Text1(i).Left = Text1(i - 1).Left Text1(i).Top = Text1(i - 1).Top + Text1(0).Height + 100 Text1(i).Visible = True NextEnd Sub
Dim i As Long
For i = 1 To 10
Load Text1(i)
Text1(i).Left = 100
Text1(i).Top = 100 * i
Text1(i).Visible = True
Next
End SubPrivate Sub Command2_Click()
Dim i As Long
For i = 1 To Text1.UBound
Unload Text1(i)
NextEnd Sub
Private Sub Command1_Click() Dim i As Integer
Dim x As Integer
x = InputBox("输入个数")
For i = 1 To Text1.UBound
Unload Text1(i)
Next
For i = 1 To x - 1
Load Text1(i)
Text1(i).Left = Text1(i - 1).Left
Text1(i).Top = Text1(i - 1).Top + Text1(0).Height + 100
Text1(i).Visible = True
NextEnd Sub
==========================
免费的学习、交流、源码、工具下载网站,欢迎大家访问!
http://www.j2soft.cn/
------------------
界面上估计比较乱了,此时可以考虑用GRID 来输入。