Autor Tema: Crear Boton tiempo de ejecucion Dentro de un Picture.  (Leído 3087 veces)

0 Usuarios y 1 Visitante están viendo este tema.

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Crear Boton tiempo de ejecucion Dentro de un Picture.
« en: Septiembre 27, 2011, 03:35:42 pm »
Amigos me remito a vosotros a ver si alguien me puede ayudar:

Necesito crear un array de controles Command pero han de estar dentro de un control Picture.

Se crear el array de controles command.

Lo que no se, es como hacer q estos se creen dentro del picture.

Si alguien me puede ayudar.....

Muchas Gracias amigos.

UN saludito a todos.

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
Re:Crear Boton tiempo de ejecucion Dentro de un Picture.
« Respuesta #1 en: Septiembre 27, 2011, 04:16:33 pm »
Hola amigo, sólo coloca en diseño dentro del picture el elemento index=0 de la matriz que desea crear y luego los demas se crearán alli adentro.

Exitos
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Crear Boton tiempo de ejecucion Dentro de un Picture.
« Respuesta #2 en: Septiembre 27, 2011, 05:30:18 pm »
Supongo que te refieres a tiempo de ejecución.
Completando lo que dijo Bazooka. Pones el primer  control command con index=0 y corres codigo las veces
que necesites:
Nombre del Command = cmd.
Código: [Seleccionar]
    Dim i As Integer
    i = cmd.Count
    Load cmd(i)
    With cmd(i)
         .Left = cmd(i - 1).Left + 400  'El valor que tu quieras, sino pones ninguna coordenada el control aparecerá en el mismo lugar de cmd(0), cuidado con eso
        .Visible = True
    End With

Saludos
Me encuentras en YAcosta.com

LeandroA

  • Administrador
  • Petabyte
  • *****
  • Mensajes: 1128
  • Reputación: +151/-8
    • Ver Perfil
Re:Crear Boton tiempo de ejecucion Dentro de un Picture.
« Respuesta #3 en: Septiembre 28, 2011, 04:34:31 am »
Hola tenes que utilizar la propiedad "Container" del commandbutton

Un Ejemplo con un picture1 y un command1 (index = 0) dentro del picture1

Código: [Seleccionar]
Option Explicit

Private Sub Form_Load()
    Dim i As Long
    For i = 1 To 10
        Load Command1(i)
        With Command1(i)
            Set .Container = Picture1
            .Visible = True
            .Move Command1(i - 1).Left + Command1(i - 1).Width, Command1(i - 1).Top
        End With
    Next
End Sub

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Re:Crear Boton tiempo de ejecucion Dentro de un Picture.
« Respuesta #4 en: Septiembre 28, 2011, 02:07:23 pm »
Ya esta claro gracias a todos por vuestro tiempo y ayuda.

Las dos soluciones me sirven.


Lo dicho, GRACIAS.

un SALUDO