Visual Basic - Añadir controles en tiempo de ejecucion

Life is soft - evento anual de software empresarial
 
Vista:

Añadir controles en tiempo de ejecucion

Publicado por David (8 intervenciones) el 23/12/2003 10:55:31
Alguien podría decirme si se puede y existe alguna forma de añadir controles (label, textbox...) en tiempo de ejecucion? O es mejor que cree los que pueda necesitar en el diseño y los vaya haciendo visibles? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Añadir controles en tiempo de ejecucion

Publicado por Liebesschmerz-- (322 intervenciones) el 23/12/2003 15:15:54
puedes usar un array (arreglo) de controles y los vas cargando dinamicamente si lo necesitas con *LOAD* y los descargas con *UNLOAD*

Liebesschmerz--
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Añadir controles en tiempo de ejecucion

Publicado por maro (83 intervenciones) el 25/12/2003 23:28:39
Pongamos una label como ejemplo.
Tienes dos formas
1.- Poner un label con index 0 y visible=false en la form y cada vez que quieras cargar uno pones load label(1) acordandote de poner label(1).visible=true, load label(2) ... etc

2.-
Private Labelin1 As Label
cuando lo quieras cargar pones...
Set Labelin = Laform.Controls.Add("vb.label", "XLabelin")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar