Mandar o foco para aplicação.
Estou fazendo um sistema de troca de mensagem tipo msn, estou com uma duvida com mando o foco pra minha aplicação quando chegar novas mensagens, minha aplicação fica minimizada ou com um ícone no perto do relógio.
Tipo o usuário esta navegando na net normalmente, então chega uma mensagens pra ele quando isso acontecer queria chamar minha aplicação ou um formulário de aviso.
Se o usuário estiver no aplicativo não tem problema.
Tenho um timer no FormPrincial que verifica quando chegar novas mensagens, mas como chamo minha aplicação quando isso acontecer.
Tipo o usuário esta navegando na net normalmente, então chega uma mensagens pra ele quando isso acontecer queria chamar minha aplicação ou um formulário de aviso.
Se o usuário estiver no aplicativo não tem problema.
Tenho um timer no FormPrincial que verifica quando chegar novas mensagens, mas como chamo minha aplicação quando isso acontecer.
Lucianob
Curtidas 0
Respostas
Jc_analista
10/12/2004
Application.Restore;
Application.BringToFront;
Application.BringToFront;
GOSTEI 0
Gandalf.nho
10/12/2004
O que geralmente eu vejo nesse tipo de aplicação é colocar a aplicação no systray e fazer o ícone piscar ou mesmo alterar a imagem (como no ICQ) para chamar a atenção do usuário.
GOSTEI 0
Massuda
10/12/2004
Pessoalmente não gosto de programas que roubam o foco de entrada. Porque você não experimenta usar um popup parecido com o do Messenger? Por exemplo, você poderia usar um componente chamado [url=http://www.torry.net/quicksearchd.php?String=tmsnpopup&Exact=Yes&Title=Yes]TMSNPopup[/url] que tem no site do [url=http://www.torry.net/]Torry[/url].
GOSTEI 0