Give the first control (already on the form) an index of 0, which will tell VB to use it as a control array. Then, just use the Load command to make a new one:
Code:
Load Text1(1)
Text1(1).Visible = True
Although the new control will be in exactly the same place as the original, so you'd need to move it using code.