Fórum Chat no delphi7 -uso IdTCPClient: abrir janela destinatario? #370361
11/05/2009
0
El-loeco
Curtir tópico
+ 0Posts
11/05/2009
Woinch
Primeiro o seu aplicativo deverá obrigatoriamente estar aberto. Sem isso é impossível fazer o que você quer. Segundo no componente idTCPClient você terá de alterar o evento que você utiliza para escrever a mensagem na tela (aquele que é acionado sempre que o cliente recebe uma mensagem) e verificar se o aplicativo está minimizado na bandeja (deve-se analisar como esse teste vai ser feito, porque existem diversas maneiras de deixar o aplicativo na bandeja). Se estiver você manda dar um Show no form principal.
Qualquer dúvida basta postar ai. Se estiver com dificuldades de aplicar essa idéia no seu aplicativo nos mande os eventos do idTCPClient e como você minimiza a sua aplicação na bandeja.
Espero ter ajudado.
Gostei + 0
12/05/2009
El-loeco
Gostei + 0
12/05/2009
Woinch
//Minimiza a janela WindowState := wsMinimized; //Faz a barra piscar FlashWindow(Handle, true); FlashWindow(Application.Handle, true);
Espero ter ajudado...
Gostei + 0
17/05/2009
El-loeco
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)