Crear componente en tiempo de ejecuci贸n

Monica
20 de Diciembre del 2004
Hola a todos.

Necesito crear componente en tiempo de ejecuci贸n, pero no s茅 c贸mo hacerlo. No me vale con definirlos en tiempo de dise帽o y luego ponerlos visibles.... porque no s茅 cu谩ntos tengo que quear en un principio...

驴Podeis ayudarme?

Gracias de antemano. Saludos.

en?
20 de Diciembre del 2004
Monica, crea un array de controles con el componente que quieras.

Para eso tan s贸lo tienes que insertar 1 de los que quieras, te pondr茅 un ejemplo con un TextBox.
Cuando tengas el que se crea por defecto, (Text1), le pones en la propiedad Index=0

Para que veas como funciona, agrega un Command1, con el siguiente c贸digo:
Private Sub Command1_Click()
Load Text1(Text1.UBound + 1)
With Text1(Text1.UBound)
.Top = Text1(Text1.UBound -1).Top + .Height
.Visible = True
End With
End Sub

--
Un saludo.

Monica
20 de Diciembre del 2004
Much铆simas gracias por la ayuda.

Saludos!