Foros del Web » Programación para mayores de 30 ;) » .NET »

Compartir variables entre ejecutables de la misma solucion

Estas en el tema de Compartir variables entre ejecutables de la misma solucion en el foro de .NET en Foros del Web. Tengo una solucion en Visual Basic .Net 2005, en ella tengo varias aplicaciones para windows, una de ellas es el menu del sistema, lo que ...
  #1 (permalink)  
Antiguo 14/07/2009, 17:41
 
Fecha de Ingreso: agosto-2005
Mensajes: 13
Antigüedad: 18 años, 8 meses
Puntos: 0
Compartir variables entre ejecutables de la misma solucion

Tengo una solucion en Visual Basic .Net 2005, en ella tengo varias aplicaciones para windows, una de ellas es el menu del sistema, lo que trato de hacer es que si los usuarios pretenden ejecutar alguna de las demas pantallas, estas no abran si no se ha logeado en la pantalla del menu. en VB6 lo hacia con un mdi con varios forms, pero esto causa que el ejecutable cresca demasiado , ademas para actualizar una pantalla hay que cambiar todo el ejecutable. Gracias de Antemano.
  #2 (permalink)  
Antiguo 15/07/2009, 10:01
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Compartir variables entre ejecutables de la misma solucion

Winforms en cualquiera de sus versiones implementan compatibilidad con MDI, para ello debes crear un form y establecer su propiedad isMdiContainer.

Lástima que ya DDE ya no sea implementado en .NET (al menos en la 1.1, porque de la 3.5 no conozco si fue implementado)

La otra opción de comunicar 2 aplicaciones es a través de remoting, pero es mucho rollo, ya lo probé.

La opción más segura y rápida es utilizar sockets, define que una aplicacion sea el server y que las demás sean clientes.
  #3 (permalink)  
Antiguo 15/07/2009, 10:38
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Compartir variables entre ejecutables de la misma solucion

MessageQueue puede ser una solucion q ambos programas lean y escriban en el messagequeue que definas o puedes pasar esos parametros como Argumentos (como en una aplicacion consola).
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 17/07/2009, 18:50
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Compartir variables entre ejecutables de la misma solucion

Cita:
Iniciado por Peterpay Ver Mensaje
MessageQueue puede ser una solucion q ambos programas lean y escriban en el messagequeue que definas o puedes pasar esos parametros como Argumentos (como en una aplicacion consola).
Humm no sabia que se podía utilizar para eso, buen dato, luego lo pruebo
  #5 (permalink)  
Antiguo 18/07/2009, 09:26
 
Fecha de Ingreso: agosto-2005
Mensajes: 13
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Compartir variables entre ejecutables de la misma solucion

Muchas gracias, pruebo y les comento.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:01.