Pregunta: | 1248 - COMUNICAR DOS PROGRAMAS EN VB6 |
Autor: | Luis Miguel Fernandez Dominguez |
Hola! Tengo que comunicar dos aplicaciones creadas con VB6, una servidor y otra cliente, ubicadas en el mismo PC. He pensado que se intercambien informacion a traves de un socket pero no se si hay alguna forma mejor. Muchas gracias por la colaboración. |
Respuesta: | Oriol (Demon) |
Al parecer la forma mas comun es emplear una clase ActiveX compartida. Creo que tengo alguna en casa, o sea que si no lo has podido solucionar, mandame un e-mail y te la haré llegar. |
Respuesta: | Joan Miquel Espada Sàbat |
Utilizar un socket para comunicar dos ejecutables es "matar moscas a cañonazos". Si realmente necesitas hacerlo, pues tu no tienes el código fuente de uno de los ejecutables (único motivo que se me ocurre a tu problema), deberías hacerlo con ficheros, creas unos ficheros de intercambio de información. Si utilizas el winsock deberás hacerlo la comunicación de máquinas por direcciones IP o nombres de máquina NetBios, lo entiendo si las dos aplicaciones no estan en la misma máquina. Suerte! y espero haber ayudado |