![]() |
ejecutar accion en un cliente
quisiera saber como ejecutar una accion en una aplicacion cliente que el servidor le indique, igual como los programas de ciber que desde un servidor desbloquean un equipo.
ejemplo yo tengo en cada cliente un form que me ocupa toda la pantalla y desde el servidor seleccionar un cliente y poder cerrar ese cerrar ese forms de ante mano agradesco la ayuda |
Hola. Para que te ayudemos mejor, tendrias que indicar que componentes estas usando. Te doy una idea general:
El servidor tiene que enviarle un mensaje al cliente para "decirle" que tiene que cerrarse. Por ejemplo el mensaje puede ser "CerrarApp". Entonces cuando el cliente recibe un mensaje tiene que comparar si es "CerrarApp" y si es asi, cerrarse. Bytes... |
lo que pasa no se como enviar ese mensaje esa es la duda quisiera saber como conectarla o que componente puedo usar
|
En Delphi 5 tenes los componentes TClientSocket y TServerSocket. En otras versiones de Delphi tambien hay componentes TCP/IP con los que se pueden enviar mensajes, como el TCPClient y TCPServer en Delphi 7 (no estoy seguro de los nombres). Y si no, tenes los componentes Indy para cualquier version de Delphi que los podes bajar de aca.
Estos ultimos son mas potentes que los demas y en la pagina hay un ejemplo de un chat que te va a servir (se utilizan los componentes IdTCPClient e IdTCPServer). Cualquier duda que tengas postea nomás... |
vale gracias voy a investigar mas me ayudaste bastante
|
La franja horaria es GMT +2. Ahora son las 08:41:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi