Ver Mensaje Individual
  #5  
Antiguo 30-03-2011
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Reputación: 21
gatosoft Va camino a la fama
Al tener dos programas diferentes, de cualquier forma vas a tener que hacer un llamado con WinExec y pasar al menos un parametro (que te indique cual es el memory-mapped-file que vas a utilizar)

Me adhiero a la pregunta de Neftalí..¿cuál es la razón para que sena dos programas separados?, a lo mejor pueda que haya otra alternativa.

Te comento un caso similar al que expones, por si te da ideas;

Yo tenia una aplicacion principal, que ocasionalmente debia llamar a otras aplicaciones, las cuales solo se ejecutaban si se les enviaba como parametro el usuario y clave adecuadas... (ademas de otros datos),

Lo que hice (no conocia los memory-mapped.files de los que habla roman), fue hacer el llamado con winexec, enciando como parametro un codigo, el cual correspondia a un archivo encriptado que despues de leido era borrado.

Este archivo ademas del usuario y clave, enviaba el Handle de la aplicacion uno a la dos para luego mantener una conversación entre las dos aplicaciones mediante "SendMessage"...

Un saludo,
Responder Con Cita