Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Formularios Múltiple Sesión
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Formularios Múltiple Sesión 
 
Hola compañeros gambas, me gustaría conocer como hago para que un formulario se abra más de una vez, ya que nombredelformualrio.show() sólo abre un sessión para el formulario.


Gracias
 



 
aristicol - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Formularios Múltiple Sesión 
 
Un formulario es una clase y como tal debes instanciarla para crear uno o varios objetos de tipo formulario:

DIM miform1, miform2, miform3 AS  Form

miform1 = NEW miformulario()
miform1.Show()

miform2 = NEW miformulario()
miform2.Show()

miform3 = NEW miformulario()
miform3.Show()



miform1, miform2 y miform3 son objetos de tipo "miformulario", todos ellos independientes (distintos objetos) pero exactamente iguales entre sí.
Obviamente "miformulario" es el nombre de una clase Form que hayas creado.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Formularios Múltiple Sesión 
 
Gracias.
 



 
aristicol - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Formularios Múltiple Sesión 
 
Hola, fue claro la explicación, pero estoy tratando de componer el nombre de objeto por medio de variable asi.


DIM nombref AS String = "Form" & CStr(ventanainv + 1)
    
DIM [nombref] AS Form

ventanainv += 1

  
(nombref) = NEW inventario
 nombref).Show()


Lo tachado no funciona, lo que quiero hacer es que gambas comprenda que nombref es para él el nombre de la variable y no una variable, esto lo podía hacer en otros lenguajes concatenar un orden o usar el contenido de una variable como orden.
 



 
aristicol - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Formularios Múltiple Sesión 
 
hace tiempo se trato ese tema en el foro es cosa de buscar
 



 
codificador - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Formularios Múltiple Sesión 
 
Yo usaría arrays o colecciones de controles. Puede que te interese leer estos mensajes:

http://foro.gambas-es.org/viewtopic...array+controles
http://foro.gambas-es.org/viewtopic...array+controles
http://foro.gambas-es.org/viewtopic...array+controles
http://foro.gambas-es.org/viewtopic...array+controles
http://foro.gambas-es.org/viewtopic...array+controles
http://foro.gambas-es.org/viewtopic...array+controles

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Cerrar Sesión Grafica Desde Gambas estrella_de_galicia Aplicaciones/Fragmentos de Código 5 Viernes, 19 Febrero 2010, 20:43 Ver último mensaje
Francis
No hay nuevos mensajes Selección Múltiple En Listview jose2190 Controles/Librerías/Componentes 3 Jueves, 03 Febrero 2011, 16:40 Ver último mensaje
jose2190
No hay nuevos mensajes Formularios Muchos Formularios Ideas De D... codificador General 5 Viernes, 07 Junio 2013, 07:22 Ver último mensaje
codificador
No hay nuevos mensajes Selección Múltiple En Gridview shordi General 3 Viernes, 24 Enero 2014, 19:13 Ver último mensaje
shordi
 

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

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
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
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron