RE:Crear objetos en tiempo de ejecucion
Te escribo un ejemplo:
Quiero hacer 10 botones que enumeren en su caption del 0 al 9.
1.- En tiempo de diseño, creo un botón llamado Btn, dejo el Caption como "0" y en la propiedad Index la dejo en 0
2.- En el evento Load pega el siguiente código
For i = 1 To 9
Load Btn(i) 'Crea un Objeto Btn con otro indice (segun i)
Btn(i).Top = Btn(i - 1).Top 'Btn(i) queda a la altura del anterior
Btn(i).Left = Btn(i - 1).Left + Btn(i - 1).Width 'Btn queda al lado del anterior
Btn(i).Caption = Chr$(Asc(Btn(i - 1).Caption) + 1)
Btn(i).Visible = True
Next i