Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Crear arreglo de botones en VB6

Estas en el tema de Crear arreglo de botones en VB6 en el foro de Visual Basic clásico en Foros del Web. Que tal gente mi duda es como puedo hacer para crear un arreglo de botones en VB6 ya que segun recuerdo solo se copia un ...
  #1 (permalink)  
Antiguo 20/06/2008, 10:04
Avatar de Elyeyo  
Fecha de Ingreso: mayo-2008
Mensajes: 22
Antigüedad: 16 años
Puntos: 0
Crear arreglo de botones en VB6

Que tal gente mi duda es como puedo hacer para crear un arreglo de botones en VB6 ya que segun recuerdo solo se copia un boton y se pega y asi se crea el arreglo sin embargo no me lo permite de esta manera.
Ademas de que necesito crear el arreglo desde antes de la ejecucion del programa.

Bueno pues muchas gracias.
  #2 (permalink)  
Antiguo 20/06/2008, 12:48
 
Fecha de Ingreso: julio-2004
Mensajes: 104
Antigüedad: 19 años, 9 meses
Puntos: 0
De acuerdo Respuesta: Crear arreglo de botones en VB6

Que onda Yeyo!!
al parecer estas tratando de hacer un arreglo DINAMICO de botones...
Si es asi.. solo puedes hacerlo al momento de ejecutar el programa.

Ahora bien Si te referias a botones en tiempo de diseño... tienes que cambiar la propiedad INDEX del boton a 0 y despues copiarlo.

Para poder hacer un arreglo dinamico de botones es muy sencillo. lo dificil es posicionarlos para que se muestren correctamente.

Hacer un arreglo dinamico:
Paso 1. Poner un boton en el Form y posicionarlo, luego cambiar la propiedad Index=0
Paso 2. En el Load Form:
Código:
dim i as integer
for i=0 to 10
load command1(i)
command(i).move (command(0).width*i), command(0).left
command(i).visible=true
next
Listo!
__________________
Podria no estar de acuerdo con lo que dices....., pero daria mi vida por el derecho que tienes de decirlo.
  #3 (permalink)  
Antiguo 20/06/2008, 13:46
Avatar de Elyeyo  
Fecha de Ingreso: mayo-2008
Mensajes: 22
Antigüedad: 16 años
Puntos: 0
Respuesta: Crear arreglo de botones en VB6

Muchas gracias Gabriel por tu aportación muchas gracias
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 17:19.