comunicador com janela na tela..

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
rosalvo rosa
Usuário Nível 3
Usuário Nível 3
Mensagens: 156
Registrado em: 10 Jan 2006 19:21
Localização: Curitiba - PR

comunicador com janela na tela..

Mensagem por rosalvo rosa »

Olá pessoal.

Fiz um sistema em rede, CLIPPER 5.2, com RTLINK, onde coloquei um comunicador entre os usuários, uma espécie de MSN interno, que, quando
o usuário entra no sistema, aparece a MSG.

Será que tem como mostrar esta MSG, numa janela da tela da máquina do destinatário da MSG, mesmo que ele não
esteja acessando o sistema na hora ?

Sds.

Rosalvo
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: comunicador com janela na tela..

Mensagem por sygecom »

Olá Rosalvo,
O que você pode opcionalmente fazer é um aplicativo em xharbour que rode como serviço, e fique monitorando uma pasta na rede onde tenha um arquivo X, quando houver aquele arquivo X ele abre o arquivo e mostra na tela o conteudo do arquivo X.
O Rodrigo Moreno, já postou aqui no forum exemplos de como deixar um aplicativo xharbour como serviço. Use a busca.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

comunicador com janela na tela..

Mensagem por Pablo César »

Também acho que a questão seria a de verificação de determinado arquivo, considerando que a nomenclatura de tal arquivo poderia ser composto por um código de quem envia e um código para quem recebe. Claro que esse código serviria para manter um cadastro a fim de identifica-los (código_do_usuario por nome_do_usuário).

Se a sua opção seria fazer em puro Clipper até não daria muito trabalho, pois no programa que o usuário acostuma chamar, seria questão de fazer chamada de função que verifica a existência (em determinada pasta, digamos) de tais arquivos. Tempo atras foi comentado e solicitado ao Maligno sobre a possibilidade de colocar no tray um aplicativo que trabalhasse em background a fim de fazer esta checagem. Mas não sei em que pé está esse projeto do Maligno, pois ele iria disponibilizá-lo na biblioteca WAPI para apps Clipper.
Sygecom escreveu:O Rodrigo Moreno, já postou aqui no forum exemplos de como deixar um aplicativo xharbour como serviço.
Acho que seria este o tópico ao qual o colega se referia: viewtopic.php?f=4&t=8596&p=48292&hilit=+servi%C3%A7o#p48292

Agora a minha pergunta pro Leonardo: no caso de optarmos por esse tipo de procedimento (colocar no tray como services através do WINAPI do xHarbour). Teríamos que instalar em todas as máquinas para viabilizar tal execução ?.

Mas interessante essa possibilidade, gostei e parabéns aos colegas pelo trabalho e indicação.

Obs.: Leonardo veja que você está chamando ao Rosalvo de Rosalva... acho que o colega pode ficar molesto... hihihi (etahh pressa na hora de digitar...)
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: comunicador com janela na tela..

Mensagem por sygecom »

Pablo César escreveu: Agora a minha pergunta pro Leonardo: no caso de optarmos por esse tipo de procedimento (colocar no tray como services através do WINAPI do xHarbour). Teríamos que instalar em todas as máquinas para viabilizar tal execução ?.
Sim, teria que instalar em cada micro, mas veja que o topico do Rodrigo Moreno, ele não deixa no Tray o aplicativo e sim como Serviço o aplicativo, ou seja para o usuario nada aparece nem no canto direito ao lado do relogio.
Obs.: Leonardo veja que você está chamando ao Rosalvo de Rosalva
Já editei o meu post, peço desculpas ao colega Rosalvo.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder