Foros del Web » Programación para mayores de 30 ;) » Programación General »

crear una serie de etiquetas automaticas en vb

Estas en el tema de crear una serie de etiquetas automaticas en vb en el foro de Programación General en Foros del Web. Hola¡ Necesito crear una serie de etiquetas automaticas,he optado por utilizar un bucle For,pero tengo el problema de que solo me crea una,aunque tengo una ...
  #1 (permalink)  
Antiguo 07/10/2004, 10:29
 
Fecha de Ingreso: agosto-2004
Mensajes: 234
Antigüedad: 20 años, 3 meses
Puntos: 1
crear una serie de etiquetas automaticas en vb

Hola¡
Necesito crear una serie de etiquetas automaticas,he optado por utilizar un bucle For,pero tengo el problema de que solo me crea una,aunque tengo una variable que le da una posicion distinta,¿sera`porque la etiqueta que me crea se destruye con la proxima entrada al buble?Les dejop el codigo,si ven que esta mal o necesito utilizar otra cosa les ruego ayuda.Gracias


For a = 0 To b

Dim prueba As New Label()
prueba.Location = New Point(25, y)
prueba.Text = Me.DataSet2_consulta1.salas.Rows(a).Item(1).ToStri ng
Me.Controls.Add(prueba)
y = y - 25

Next
  #2 (permalink)  
Antiguo 07/10/2004, 18:34
 
Fecha de Ingreso: septiembre-2003
Ubicación: London
Mensajes: 162
Antigüedad: 21 años, 2 meses
Puntos: 0
No es que yo sea un esperto en visual basic pero... lo que estas haciendo no es declarar una variable?
Yo he usao algo parecido a eso con un load:
mira de crear un array de labels y poner Load ande pusiste Dim a ver q pasa :P

(Conste que si peta todo yo solo lo dije por probar ehh xDDDDDD)

Y luego si ese supuesto label esta en el formulario mira de usar sus preopiedades Left y Top, y tb las de Height y Width (altura y anchura), y por ultimo la caption pa que haiga algo escrito en el label, ya que eso de "Text" me parece q es de los textbox y no de los labels, en los q se usa el caption.

PD: Si alguien dice algo ams coherente despues de mi, pasa de mi y hazle caso, seguro que tiene razon xDDDDDDDDDD
  #3 (permalink)  
Antiguo 08/10/2004, 15:13
Avatar de jrp01  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.702
Antigüedad: 20 años, 6 meses
Puntos: 0
Mira esto espara crear botones me imagina que ha de ser lo mismo para etiquetas.

Para crearlos de manera dinamica haz esto.

En una forma coloca un boton y en su propiedad index pon 0

Luego en el evento del boton esto:

Static i As Integer
i = i + 1
Load Command1(i)
Command1(i).Visible = True
Command1(i).Left = Command1(i - 1).Left + Command1(i - 1).Width 'Posicion
Command1(i).Caption = "Boton" & i + 1

Espero que sirva Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:29.