RES: [delphi-br] Atualização automática

2006-12-08 Por tôpico Marcelo Hoepfner \(SI\)
Cara eu fiz um sistema desses, caso você tenha interesse podemos negociar.

 

Marcelo Hoepfner

msn: [EMAIL PROTECTED]

 

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andrei 
Luís
Enviada em: sexta-feira, 8 de dezembro de 2006 13:22
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Atualização automática

 

Willer,

Uma idéia seria você utilizar no seu sistema 2 executáveis: 1 pequeno,
que será executado através de ícones na área de trabalho, etc, que faz
a atualização quando necessário e chama o 2º executável que é o
sistema em si.

[]
Andrei

Em 08/12/06, willer[EMAIL PROTECTED] mailto:willer%40personalcom.com.br  
escreveu:
 Como faço para fechar o meu programa após ter aberto outro?
 Estou implementando uma rotina de atualização automáticxa que deverá fzer 
 isso, baixa um arquivo(.exe), abre um programa auxiliar e fecha. O programa 
 auxiliar exclui o antigo, e renomeia o novo, abre-o e fecha-se;


 



[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] Atualização automática

2006-12-08 Por tôpico WELLINGTON

 
Para fechar o programa tente desta forma.
 
HNDMens := FindWindowEx(0,0,nil,PChar(fPrograma));
If Not isWindow(HNDMens) then
Begin //Senão esta em Execução
  WinExec(Pchar(fPath+'\'+fPrograma+'.EXE'),0);
End Else
Begin //Em Execução
  //FINALIZA PROGRAMA
  PostMessage(HNDMens,WM_QUIT,0,0);
  Sleep(1000);
  Application.ProcessMessages;
End;




De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de willer
Enviada em: sexta-feira, 8 de dezembro de 2006 17:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Atualização automática



Valeu pela dica. Vou fazer desse jeito. E é usuário quem fecharia o programa 
par que a atualização fosse feita. Gostei da idéia, vou implelentar.

- Original Message - 
From: Luiz Escobar 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
Sent: Friday, December 08, 2006 4:35 PM
Subject: Re: [delphi-br] Atualização automática

Bom na logica, antes de fechar,copiar,abrir o executavel, é melhor vc fazer a 
perguntinha basica pro usuario, vc tem uma atualziação para este software, 
deseja fazer agora ? e que a pargunta se repita tipo a cada 30 minutos, se não 
o usuário vai querer te matar... ehhehehe
quanto a uma aplicação fechar outra, sei que tem jeito, mas de cabeça agora não 
lembro desculpe...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br http://www.megasistema.com.br 

- Original Message - 
From: willer 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
Sent: Friday, December 08, 2006 3:22 PM
Subject: Re: [delphi-br] Atualização automática

Só tenho dúvida na lógica.
Já consigo verificar se há atualização e até baixar os novos arquivos, só não 
estou conseguindo fechar o executável e abró-lo novamente com a nova versão.

- Original Message - 
From: Marcelo Hoepfner (SI) 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
Sent: Friday, December 08, 2006 1:57 PM
Subject: RES: [delphi-br] Atualização automática

Cara eu fiz um sistema desses, caso você tenha interesse podemos negociar.

Marcelo Hoepfner

msn: [EMAIL PROTECTED] mailto:mehvsc%40hotmail.com 

_ 

De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] 
Em nome de Andrei Luís
Enviada em: sexta-feira, 8 de dezembro de 2006 13:22
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Assunto: Re: [delphi-br] Atualização automática

Willer,

Uma idéia seria você utilizar no seu sistema 2 executáveis: 1 pequeno,
que será executado através de ícones na área de trabalho, etc, que faz
a atualização quando necessário e chama o 2º executável que é o
sistema em si.

[]
Andrei

Em 08/12/06, willer[EMAIL PROTECTED] mailto:willer%40personalcom.com.br  
mailto:willer%40personalcom.com.br  escreveu:
 Como faço para fechar o meu programa após ter aberto outro?
 Estou implementando uma rotina de atualização automáticxa que deverá fzer 
 isso, baixa um arquivo(.exe), abre um programa auxiliar e fecha. O programa 
 auxiliar exclui o antigo, e renomeia o novo, abre-o e fecha-se;


[As partes desta mensagem que não continham texto foram removidas]

__ Informação do NOD32 IMON 1910 (20061208) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br http://www.eset.com.br 

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

__ Informação do NOD32 IMON 1911 (20061208) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br http://www.eset.com.br 

[As partes desta mensagem que não continham texto foram removidas]



 


[As partes desta mensagem que não continham texto foram removidas]