![]() |
Enviar mensajes entre PC's
Hola, soy nuevo en Delphi.
Estoy intentando realizar una pequeña aplicación y quiero incluir la posibilidad de enviar mensajes de un terminal a otro, sólo en la red interna, sin salir a Internet ni nada de eso. No se trata de chatear, el propósito es que se visualice una ventana con el mensaje o que se active algún botón para visualizarlo tras finalizar la operación que se esté realizando. ¿Alguien me puede orientar o indicarmen algún componente que lo realice, (a ser posible libre)?:confused: Gracias |
en los demos de delphi hay uno que se llama winchat, hecho con los componentes de delphi, es chat, pero te sirve para saber como mandarlos, etc
|
Gracias por tu anotación, me lo miraré con detenimiento.
;) |
Hola
Si Los mensajes se tienen que guardar necesitas incluir en tu base de datos una tabla con esta opcion, si necesitas saber como te lo indico, es realmente facil. Saludos |
Hola Caral,
pues si pudieras esbozar un ejemplo simple te lo agradecería mucho, como ya dije, no estoy muy puesto en el tema. Hice alguna aplicación con Paradox (4 tablas), ahora estoy intentando manejar Firebird. Gracias |
La Base de datos que uses es lo de menos ya te indico como espera:
|
1 Crea una tabla Mensajes.
Campos de la tabla mensajes: CodMensaje Autonumerico Origen texto Destino texto Mensaje memo Fechaenvio fecha Fechalectura fecha Leido Si/NO 2 Crea una tabla usuarios Campos de la tabla usuarios: CodUsuario Numerico Clave Texto Nombre texto 3 Crea un From Nuevo: Envio Mensajes Pon en este: Nota: No se con que componente trabajes pero yo uso ADO. 1. AdoTable Mensajes 2 AdoTable Uuarios Conectalos con las tablas y coloca: 1 DBEdit1 Origen 2 DBEdit2 FechaEnvio 3 DBMemo1 Mensaje 4 DBLookupComboBox1 Destino 5 Boton Enviar 6 Boton Cancelar Codigo del primer from : Envio Mensajes Si lo copias completo funciona. 4 Crea un From Nuevo: Leer Mensajes Pon en este: 1 ADoTable Mensajes Conectalo con la tabla. 2 DBEdit1 CodMensaje 3 DBEdit2 Origen 4 DBMemo Mensaje 5 DBEdit3 Fechaenvio 6 DBEdit4 Fechalectura 7 DBNavigator 8 CheckBox 9 Boton Cancelar Codigo del segundo from : leer Mensajes
Si copias estos completos y los ligas a tus tablas te funcionara. Si tienes mas dudas me dices, pero este es el codigo completo. Saludos |
Muchas gracias por tu ejemplo, intentaré ponerlo en marcha en ésta semana.
Gracias |
La franja horaria es GMT +2. Ahora son las 18:32:41. |
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