QUOTE(PsychoCoder @ 5 Jun, 2008 - 01:53 PM)

If I'm reading your post correctly you're wanting that to make multiple controls, well the way it is setup now it will make but a single control, for multiples you will need to put that code into a loop
vb
For i As Integer = 0 To YourNumber
'Put code in here to create controls
Next
Hey Psycho!
Duh! I didn't even think of that. I actually need it to make a new label per button click, instead of all at the same time. But you pointed me in the right direction. I think a simple array would work out well.
This is what I did. Thanks for the shove! LOL!
CODE
Private lblPECounter As Integer = 0
Private lblPEArray As New ArrayList
Dim LblPE As New Label
Dim Rand As New Random
LblPE.Left = Rand.Next(150, Me.Width - LblPE.Width)
LblPE.Visible = False
lblPECounter += 1
LblPE.Tag = btn.Name.ToString
LblPE.Text = frmAT.txtCommand.Text
Me.Controls.Add(LblPE)
lblPEArray.Add(LblPE)