Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 02-nov-2004, 02:08   #1 (permalink)
netcvblagil ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 24
Pregunta Cambiar de formulario en VB.NET!!!

Tengo un proyecto en VB.NET, donde sispongo de 2 formularios, FORM1 y FORM2.
En VB6 para abrir un formulario desde el formulario Form1 solo tenia que poner, form2.show!!! y ahora!!!

He hecho una suposicion, pero necesito CONFIRMACIÓN!!!!
He generado un modulo "moduloGeneral.vb", desde donde genero una instancia a cada formulario
dim miForm1 as new FORM1
dim miForm2 as new FORM2



En cada Form1 y Form2, hago un imports moduloGeneral, y ya puedo hacer el show, hide...etc....es asi!! alguna otra opcion!!!



Gracias!!!!
netcvblagil está desconectado   Responder Citando
Antiguo 02-nov-2004, 05:33   #2 (permalink)
Foskiton ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2004
Mensajes: 211
En .NET todo son objetos y clases, por consiguiente tu formulario Form1 es una clase = que el formulario Form2, por tanto siempre que quieras abrir un formulario del tipo 1 o 2 tienes que crear el objeto de la clase(como lo tenias tu, Dim miformulario as new form1())
y luego usar sus metodos, variables, eventos..... lo dificil de todo esto es interactuar con las variables, propiedades de un formulario "padre" y otro modal de este... bueno es = esta bien como lo hiciste.
Foskiton está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:12.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93