Help me!

fosi
22 de Diciembre del 2005
hola mi pregunta es: Puedo tener dos proyectos de VB y que estos interactuen entre si?, es decir que un proyecto llame a formularios del otro proyecto
De antemano muchas gracias


Jorge
22 de Diciembre del 2005
Claro que puedes, tan solo has de generar un .exe del proyecto q alberga el formulario que quieres llamar y poner la siguiente instrucción desde la aplicación que llama a ese proyecto:

- Shell \\\"ruta .exe\\\" & \\\" parametros que kieras pasar\\\" , vbNormalFocus

En el otro proyecto (el llamado), debes crear una función Main () donde recoges los parametros que te pasan actuando en consecuencia. Por ejemplo si pasas el nombre del formulario que que deseas abrir harías algo así:

Public sub Main()
If Command$ = \\\"NombreFormulario\\\" Then
NombreFormulario.Show
End sub

Eso sería todo, espero que te sirva, quizá te resulte algo liosa la explicación pero es una gilipollez, super sencillo.