Backup MySQL delphi

02/04/2013

7

estou usando esse comando para fazer o backup

ShellExecute(hInstance, ''open'', ''cmd.exe'', Pchar(''/c "'' + ExtractFilePath(Application.ExeName) + ''\mysqldump.exe" -u root --host=localhost banco> backup.sql''), nil, SW_HIDE);

O que fazer pra saber quando esse backup acabou e começar um outro processo ou outro backup?

Espero que tenham entendido e que assim me ajudem, desde já agradeço a ajuda de todos.
Responder

Posts

como usar essa função?
Responder

02/04/2013

Rafael Cunha

Segue outro link com exemplo.

[url]http://www.planetadelphi.com.br/dica/6619/executar-aplicativo-e-esperar-sua-finalizacao[/url]
Responder
esse meu novo projeto estou fazendo como um Application Service, um serviço do windows, pq será que qdo estou debugando ou rodando pelo delphi ele funciona e qdo rodo como serviço ele não funciona?
Responder

03/04/2013

Rafael Cunha

Como assim funciona pelo delphi e não funciona rodando. Explique melhor.
Responder
Quando eu coloco ele rodando como serviço ele não funciona, mas quando coloco pra rodar em tempo de projeto ele funciona. Será por causa do Application Service do delphi? Estou usando delphi 7.

Agradeço pela ajuda.
Responder

03/04/2013

Rafael Cunha

Quando ta em modo de produção não está fazendo nada.
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira