Ayuda Para Abrir Form Varias Veces

Ayuda Para Abrir Form Varias Veces
Artículo
Citar    Descargar mensaje  
Mensaje Ayuda Para Abrir Form Varias Veces 
 
Bueno, pues como dice el titulo, necesito ayuda para poder abrir varias veces un form que tengo hecho. La cuestión es poder abrir 3 o 4 form, con diferente información para comparar información entre uno y otros.



 
Cubel - Perfil MP  
Cubel [ Jueves, 18 Noviembre 2010, 12:11 ]


Ayuda Para Abrir Form Varias Veces
Comentarios
Citar    Descargar mensaje  
Mensaje Re: Ayuda Para Abrir Form Varias Veces 
 
Hola:

Pues debes crear una variable asignandole ese form

Public sub abrirnuevo()
Dim f as new Formtipo
f.show
end


Cada vez que ejecutas abrirnuevo, abrira una copia del formulario "formtipo", con todos los botones y procedimeintos que haya en el.

Lo que te aconsejo que veas este hilo,
http://jsbsan.wordpress.com/2010/11...orm-desde-otro/
ya que asi le puedes pasar la información que desees al formulario (por ejemplo la ruta de un archivo de datos, etc)



 
última edición por jsbsan el Viernes, 19 Noviembre 2010, 00:18; editado 1 vez 
jsbsan - Perfil MP  
jsbsan [ Jueves, 18 Noviembre 2010, 14:33 ]
Citar    Descargar mensaje  
Mensaje Re: Ayuda Para Abrir Form Varias Veces 
 
Pero donde tendría que agregar ese código? Se supone que seria en el Form Madre para que el Form Hijo pueda ser repetido todas las veces que necesite no?



 
Cubel - Perfil MP  
Cubel [ Jueves, 18 Noviembre 2010, 18:59 ]
Citar    Descargar mensaje  
Mensaje Re: Ayuda Para Abrir Form Varias Veces 
 
Pues lo pones en el evento que dispare que se abran los varios formularios (En el boton de abrir, en un bucle, etc.). Sin ver tu código comprenderás que no se te puede responder más.



 
shordi - Perfil MP  
shordi [ Jueves, 18 Noviembre 2010, 22:11 ]
Citar    Descargar mensaje  
Mensaje Re: Ayuda Para Abrir Form Varias Veces 
 
No no, tranquilo con esto me basta... Muchas gracias a los 2.



 
Cubel - Perfil MP  
Cubel [ Viernes, 19 Noviembre 2010, 12:16 ]
Citar    Descargar mensaje  
Mensaje Re: Ayuda Para Abrir Form Varias Veces 
 
Una pregunta mas... En caso de que tenga que llamar a una función publica que se encuentra en el form que se repite, como lo hago? porque se supone que si llamo a f.nombrefuncion, me la ejecutara en todas no?



 
Cubel - Perfil MP  
Cubel [ Miercoles, 24 Noviembre 2010, 11:39 ]
Citar    Descargar mensaje  
Mensaje Re: Ayuda Para Abrir Form Varias Veces 
 
Yo las funciones públicas las pongo en un módulo.... y hago referencia al formulario en los datos que le tengo que introducir, te explico:

'modulo busqueda

Public sub Buscar(rejilla as gridviews,dato1 as string ,dato2 as string)
...
...
end


Cuando llamo a la funcion, lo hago de la siguiente manera:
'Formulario
busqueda.buscar(Me.consulta,"hola","Adios")
 

Siendo consulta un gridviews, dentro del formulario, al poner Me le digo que es el actual..

Si quieres ver un ejemplo "de uso real", hoy intentare subir la version "ALFA-00" del proyecto Lince.
Alli dejare el archivo fuente, donde uso bastante este método....



Saludos



 
última edición por jsbsan el Miercoles, 24 Noviembre 2010, 13:35; editado 1 vez 
jsbsan - Perfil MP  
jsbsan [ Miercoles, 24 Noviembre 2010, 13:33 ]
Citar    Descargar mensaje  
Mensaje Re: Ayuda Para Abrir Form Varias Veces 
 
mmm. Ok.
La verdad es que es fácil de entender y muy útil. Esta tarde cuando termine de comer lo probare porque creo que le voy a sacar mucha utilidad. De todas formas iré pegando un vistazo para verlo en lo de Proyecto Lince.

Gracias!



 
Cubel - Perfil MP  
Cubel [ Miercoles, 24 Noviembre 2010, 13:39 ]
Mostrar mensajes anteriores:    
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


 


   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.5419s (PHP: -87% SQL: 187%)
Consultas SQL: 47 - Debug off - GZIP Activado