SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Tagasa en Viernes 16 de Junio de 2006, 11:59

Título: Abrir Formularios Desde Distintos Proyectos
Publicado por: Tagasa en Viernes 16 de Junio de 2006, 11:59
hola!

Ya se abrir un formulario desde otro con un boton con el show, pero tengo un problema tengo una solucion y en ella dos proyectos, ¿se puede abrir un formulario del proyecto 2 desde un formulario del proyecto 1?

Gracias, saludossssssss :hola:
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: luism3 en Martes 20 de Junio de 2006, 00:41
ya probaste creando una referencia al proyecto 2 desde el proyecto 1, una ves hecho esto podrias declarar el formulario buscandolo en su namespace y abrirlo.
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: Tagasa en Martes 20 de Junio de 2006, 08:48
Hola!

Estoy empezando en . net, ¿como se hace una referencia de un rpoyecto a otro?, la declaracion del formulario ya sé.

Muchas gracias, :rolleyes:

Saludossssssss
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: senzao18 en Jueves 22 de Junio de 2006, 00:23
Colocate en el proyecto donde quieres agregar la referencia
Lo expandes y hay una carpeta que dice references... Le das boton derecho agregar referencia y sale una ventana selecciona la pestaña proyectos y agregas el proyecto deseado.
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: Tagasa en Jueves 22 de Junio de 2006, 16:35
Gracias Senzao!

No me di cuenta de eso, aunque no em sirve para lo que queria hacer, ya que me dice que solo puedo elegir proyectos que sean .dll, y yo lo que quiero es añadir un proyecto de aplicacion de windows para poder hacer llamadas a sus formularios. Pero al final hemos decidido hacer todos los formualrios en un unico proyecto para evitar problemas a la hora de realizar el ejecutable.
De todas maneras gracias por contestar,
Saludossssssssssssssssssssssss   :hola:
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: senzao18 en Jueves 22 de Junio de 2006, 17:25
Pues eso tambien tiene solucion.

Los proyectos que se tienen que agregar como referencia se pueden compilar como dll, esto lo haces en propiedades del proyecto.

Selecciona Proyecto que agregaras como referencia.
Boton Derecho/Propiedades.
Propiedades Comunes/General.
En la parte de la derecha viene tipo de resultado, ahi le pones biblioteca de clases.
Y listo.
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: senzao18 en Jueves 22 de Junio de 2006, 17:28
Se me paso decirte que en cuanto a generar instalador no tendras problemas por usar muchos proyectos en la solucion. Yo uso 47  :lol: .

Y te recomiendo usar varios proyectos para no tener todo hecho bolas en uno.

Y muchas ventajas mas que con el tiempo descubriras  :huh:
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: Tagasa en Lunes 26 de Junio de 2006, 14:30
Hola Senzao!!

Muchas gracias, voy a probar a ver si con eso me sirve para hacer la aplicacion, si no ya volveré a preguntar, jejejeje :D

Y en cuento a los proyectos mi gran problema serian usar 2 jejejeje no 47 :blink:, pero que si me funciona con 2 ya seria feliz   :rolleyes:

Saludosssssssssssssssss :hola:

Tania
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: Tagasa en Lunes 26 de Junio de 2006, 15:01
Hola otra vez!!

Nada... ya he probado con la referencia, esto me serviria si solo llamo de un formulario a otro de otro poryecto, epro como necesito llamar desde cada unos al otro de distinto poryecto m,e dice que no se puede porque seria una referencia circular, pero esta bien saber estas cosillas, asi que para lo que quiero yo meteré todos los formularios en un solo proyecto.

Saludosssssssssssssssssssssss :hola:
Título: Re: Abrir Formularios Desde Distintos Proyectos
Publicado por: senzao18 en Sábado 1 de Julio de 2006, 01:49
Exacto si haces referencia de un proyecto A al B ya no podras hacer referencia del del B al A, por eso es importante saber como meteras los formularios en los proyecto restantes, aunque yo solo lo hago para meter clases de comunicancion con servidor SQL o funcionalidad repetitiva, formularios para herencia, y cosas que pueda usar en varios proyectos :D.

 :hola: