Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Crear Control Panel Y Control Button Dentro De El Mediante Codigo
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Crear Control Panel Y Control Button Dentro De El Mediante Codigo 
 
Hola.

Necesito tener 2 controles Panel y un control Button dentro de cada uno.
Una primera opción sería crear todo en tiempo de diseño y luego llamarlos mediante código, pero pienso que estaría cargando controles en la memoria
que no son necesarios en una primera instancia y solo estaría recargando la memoria.
¿Es posible crear un Control Panel y luego colocar un control Button dentro de el, solo mediante código?

Saludos.
 



 
última edición por abarzuaf el Jueves, 28 Enero 2010, 17:04; editado 1 vez 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo 
 
Hola
Public sub Main()
Dim F as new panel(ME) 'crear el panel y ponerlo en el formulario
Dim B as new button(F) 'crear un botón y ponerlo en F

F.top=... 'dimensionar y colocar panel
F.left=...
F.width=...
F.Height= ...

B.top=... 'dimensionar y colocar botón
B.left=...
B.width=...
B.height=...

B.text="&Botón"
end

 



 
última edición por soplo el Jueves, 28 Enero 2010, 17:37; editado 1 vez 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo(Solucionado) 
 
Es exactamente lo que necesitaba.
¡Muchas Gracias!.

Saludos

Edito:Se me escapaba, si ya se crearon los componentes, ¿Existe alguna forma de destruirlos?.

Gracias
 



 
última edición por abarzuaf el Jueves, 28 Enero 2010, 18:52; editado 1 vez 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo 
 
Una aclaración abarzuaf; exceptuando a un formulario que se haya configurado como clase de inicio, si diseñas un formulario desde el IDE y luego creas una instancia por código no se recarga la memoria ni nada.

Saludos cordiales.
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo 
 
Ok. GRacias por el dato.

Una vez creado el control, ¿Se puede "destruir"?
 



 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo 
 
Citar:
Una vez creado el control, ¿Se puede "destruir"?

Public sub Main()
Dim F as new panel(ME) 'crear el panel y ponerlo en el formulario
Dim B as new button(F) 'crear un botón y ponerlo en F

F.top=... 'dimensionar y colocar panel
F.left=...
F.width=...
F.Height= ...

B.top=... 'dimensionar y colocar botón
B.left=...
B.width=...
B.height=...

B.text="&Botón"

B.delete 'destruir el botón
F.delete 'destruir el panel
end
 

 
 



 
última edición por soplo el Jueves, 28 Enero 2010, 19:20; editado 1 vez 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Control Panel Y Control Button Dentro De El Mediante Codigo 
 
¡Muchas Gracias Soplo!.
Codigo corto y explicativo.

Saludos
 



 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario