Mensajes entre usuario de APP

29/01/2005 - 18:08 por USER | Informe spam
Saludos amigos del foro solicito su valiosa ayuda.
Tengo mi App desarrollada en vfp 8 ejecutandose en una RES LOCAL unas 8 PC's
y necesito implementar una funcion que me permita enviar mensajes entre los
usuarios que estan ejecuitando mi sistema.

gracias.
 

Leer las respuestas

#1 Alex Feldstein
29/01/2005 - 19:48 | Informe spam
On Sat, 29 Jan 2005 12:08:42 -0500, "USER" wrote:

Saludos amigos del foro solicito su valiosa ayuda.
Tengo mi App desarrollada en vfp 8 ejecutandose en una RES LOCAL unas 8 PC's
y necesito implementar una funcion que me permita enviar mensajes entre los
usuarios que estan ejecuitando mi sistema.



Crea una tabla de mensajes (campos memo).
Alli usas un PK + de que usuario a que usuario y DateTime mas una
bandera logica si ya se ha leido.

Cuando "envian" el mensaje este se guarda en esa tabla.

Para disparar el recibo, usas un timer en tu objeto global del
programa (oAPP) que revise esta tabla periódicamente a ver si entro
algo nuevo para el usuario (login)

Algo mas sofisticado es que no interrumpa al usuario cuando esta
trabajando, sino cuando deja de usar el teclado por x segundos. EN ese
caso a todos los objetos de tu framework (clases concretas o clases
intermadias) le agregas la funcionalidad de que cada vez que una tecla
se apriete (cmd, txt, edt, opg, etc.) reseteen un timer global al
numero de segundos o minutos. Si no se aprietan teclas, este no se
resetea y se lo deja llegar a cero. Alli es cuando dispara y hace lo
que debe segun su funcionalidad (ver si entraron mensajes, mas
cualquier otra cosa que desees, como cerrar el prorama despues de
cierto tiempo de falta de uso).

HTH



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net

Preguntas similares