Usando a Notificação do Windows via Harbour
Moderador: Moderadores
Usando a Notificação do Windows via Harbour
Pessoal, tem como enviar uma mensagem para a Notificação do Windows 10 via Harbour? O sistema em Harbour verifica que tem mensagem para o usuário, então gostaria de enviar um aviso pela notificação do Windows.
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Usando a Notificação do Windows via Harbour
Olá,
sem muita "engenharia", com linha de comando, usando SCHTASKS pode ser possível chamar uma tarefa e/ou exibir uma mensagem para o usuário do Windows.
Também pode ser criado um arquivo com extensão .vbs a ser executado pelo run ou start do aplicativo.
O conteúdo do arquivo, como exemplo, pode ser o seguinte:
x=msgbox("mensagem",0+64,"título")
MarceloG
sem muita "engenharia", com linha de comando, usando SCHTASKS pode ser possível chamar uma tarefa e/ou exibir uma mensagem para o usuário do Windows.
Também pode ser criado um arquivo com extensão .vbs a ser executado pelo run ou start do aplicativo.
O conteúdo do arquivo, como exemplo, pode ser o seguinte:
x=msgbox("mensagem",0+64,"título")
MarceloG
Água mole em pedra dura tanto bate que até espirra!
Usando a Notificação do Windows via Harbour
Olá Marcelo,
Desculpe minha falta de conhecimento, não pude entender como fazer, quando vc diz linha de comando, é o prompt de comandos do Windows? Se for, não há um comando SCHTASKS, poderia explicar o que é SCHTASKS.
Sobre o arquivo .vbs, não é bem o que eu queria, o que realmente eu quero é enviar uma mensagem do meu aplicativo para a central de notificações do Windows 10, aí o usuário resolve se vê ou não.
Desculpe minha falta de conhecimento, não pude entender como fazer, quando vc diz linha de comando, é o prompt de comandos do Windows? Se for, não há um comando SCHTASKS, poderia explicar o que é SCHTASKS.
Sobre o arquivo .vbs, não é bem o que eu queria, o que realmente eu quero é enviar uma mensagem do meu aplicativo para a central de notificações do Windows 10, aí o usuário resolve se vê ou não.
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Usando a Notificação do Windows via Harbour
Olá,
desculpe, não prestei a devida atenção na postagem, achei que você um simples alerta de um aplicativo console com recursos do Windows.
Todavia, dê uma olhada no link a seguir é só adaptar:
http://forums.fivetechsupport.com/viewt ... 3&start=45
MarceloG
desculpe, não prestei a devida atenção na postagem, achei que você um simples alerta de um aplicativo console com recursos do Windows.
Todavia, dê uma olhada no link a seguir é só adaptar:
http://forums.fivetechsupport.com/viewt ... 3&start=45
MarceloG
Água mole em pedra dura tanto bate que até espirra!
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Usando a Notificação do Windows via Harbour
Ola!
O problema dessas dicas apenas para fivewin e ainda por cima só com BCC e win32... Muito difícil achar win10 32bits instalado...
Saudações,
Itamar M. Lins Jr.
O problema dessas dicas apenas para fivewin e ainda por cima só com BCC e win32... Muito difícil achar win10 32bits instalado...
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Usando a Notificação do Windows via Harbour
Amiguinhos,
NiltonGM
Não é isto mas é bem isto.
Faça um teste com meu aplicativo. Basta executá-lo, salvar um arquivo notify.ntf com um texto qualquer na pasta onde ele for executado.
Caso queira que ele desative a leitura da pasta, mesmo enviando arquivos ntf envie um arquivo desativa.ntf com qualquer coisa para a pasta de leitura ou ativa.ntf para colocá-lo em alerta.
Quanto as mensagens Toast direto pelo Harbour será necessário peregrinar mais fundo em linguagem C++.
download
NiltonGM
Não é isto mas é bem isto.
Faça um teste com meu aplicativo. Basta executá-lo, salvar um arquivo notify.ntf com um texto qualquer na pasta onde ele for executado.
Caso queira que ele desative a leitura da pasta, mesmo enviando arquivos ntf envie um arquivo desativa.ntf com qualquer coisa para a pasta de leitura ou ativa.ntf para colocá-lo em alerta.
Quanto as mensagens Toast direto pelo Harbour será necessário peregrinar mais fundo em linguagem C++.
download
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Usando a Notificação do Windows via Harbour
Olá Rochinha, eu até poderia criar um aplicativo como um serviço do windows e mostrar mensagem, mas não é isso que eu quero, o que eu quero é que meu aplicativo desktop enviasse mensagem para a notificação do windows 10, como vários aplicativos fazem isso, por exemplo, qdo uso o FileZilla para baixar ou ou fazer upload de arquivo o danado envia a mensagem para a Notificação do Windows 10. E tem vários outros q agora não me recordo que faz isso. O harbour deve ter acesso a API do Windows, só não sei qual o conjunto de funções devo usar para isso acontecer.
Achei algo na MS usando API do Windows, mas é para o C#, se alguém aqui no forum conhece C# e saber como fazer em Habour, segue o link:
https://docs.microsoft.com/pt-br/uwp/ap ... tification
Achei algo na MS usando API do Windows, mas é para o C#, se alguém aqui no forum conhece C# e saber como fazer em Habour, segue o link:
https://docs.microsoft.com/pt-br/uwp/ap ... tification
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Usando a Notificação do Windows via Harbour
Amiguinhos,
NiltonGM
entendo bem o que você precisa, mas meu aplicativo foi demonstrado para você entender uma técnica a se usar.
ToastNotifications existem a tempos e muitos aplicativos antigos as usam inclusive os de browsers como Facebook, etc.
Não reparei na sua plataforma de desenvolvimento o que você está usando como interface Windows, mas se ela permitir voce manusear as classes de tooltipos você poderá simular as mensagens. Lembrando que estas mensagens aparecem no lado inferior direito da tela.
Uma mensagem deste tipo é simplemente um diálogo, sem título e botões minimizar, etc, além de ser semi-transparente, com efeitos fade-in e fade-out.
Creio que você poderá simular com sua linguagem antes de implementar realmente.
NiltonGM
entendo bem o que você precisa, mas meu aplicativo foi demonstrado para você entender uma técnica a se usar.
ToastNotifications existem a tempos e muitos aplicativos antigos as usam inclusive os de browsers como Facebook, etc.
Não reparei na sua plataforma de desenvolvimento o que você está usando como interface Windows, mas se ela permitir voce manusear as classes de tooltipos você poderá simular as mensagens. Lembrando que estas mensagens aparecem no lado inferior direito da tela.
Uma mensagem deste tipo é simplemente um diálogo, sem título e botões minimizar, etc, além de ser semi-transparente, com efeitos fade-in e fade-out.
Creio que você poderá simular com sua linguagem antes de implementar realmente.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Usando a Notificação do Windows via Harbour
Não sei se ajuda, mas na parte de "see also" chega a esta outra página.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Usando a Notificação do Windows via Harbour
Da uma olhada no que o Asimoes mostrou um tempo atras, deve lhe ajudar pro que deseja
viewtopic.php?f=46&t=11947&p=90627&hilit=ShellModifyIcon#p90627
viewtopic.php?f=46&t=11947&p=90627&hilit=ShellModifyIcon#p90627
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
Usando a Notificação do Windows via Harbour
Olá,
Será que você ta querendo isso ?
Será que você ta querendo isso ?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Usando a Notificação do Windows via Harbour
Tem também o notify
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Usando a Notificação do Windows via Harbour
Oi Asimoes,
Agradeço sua ajuda mas não é isso, não tenho a necessidade de usar notificaçóes por um aplicativo, seja pelo Harbour ou outro, eu só queria via habour enviar um TEXTO/ARQUIVO com uma mensagem para o WINDOWS 10 mostrar e não minha aplicação ou outra mostrar, pelo que eu vi e o Zeh mostrou acima tem jeito mas é por C#.
Abaixo está uma imagem do WINDOWS 10 mostrando uma notificação, é essa que eu queria usar.
Abraços!
Agradeço sua ajuda mas não é isso, não tenho a necessidade de usar notificaçóes por um aplicativo, seja pelo Harbour ou outro, eu só queria via habour enviar um TEXTO/ARQUIVO com uma mensagem para o WINDOWS 10 mostrar e não minha aplicação ou outra mostrar, pelo que eu vi e o Zeh mostrou acima tem jeito mas é por C#.
Abaixo está uma imagem do WINDOWS 10 mostrando uma notificação, é essa que eu queria usar.
Abraços!
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
Usando a Notificação do Windows via Harbour
xiiii coisa difícil pediste!
mas também gostaria de aprender.
mas também gostaria de aprender.
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Usando a Notificação do Windows via Harbour
Boa tarde...
ASimones...
Obrigado
Rubens
ASimones...
Tem jeito de compilar isso aí para minigui extends, ou então gerar um executável que recebe parâmetros para ser executado pela minigui extends?Olá,
Será que você ta querendo isso ?
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você
"
