Fórum Sistema backup #225425
12/04/2004
0
To querendo desenvolver um sistema de backup para mim mesmo! A minha ideia é a seguinte: No programa vou agendar um dia da semana que quero que ele execute o backup. Dai quero que cada vez que eu ligue ou desligue o PC o programa execute, analise se esse dia chegou ou se ate mesmo ja passou e faça o backup das pastas selecionadas para a unidade D: compactando em arquivo zip. Bom, a ideia eu tenho o problema é que eu naun sei como fazer. Não sei como fazer o progrma rodar quando inicia ou deliga o windows e despois terminar sozinho. Não sei como copiar as pastas selecionadas para unidade D: e muito menos como ´zipar´ elas....heheheheh..... Vcs tem ideia de como fazer isso??? To procisando de uma ajudinha...
[]´s
Samuel Gubert
Sgubert
Curtir tópico
+ 0Posts
12/04/2004
Nildo
Você pode começar fazendo seu programa simplesmente Copiar o arquivo de um lugar para o outro ´sem zipar´. Depois você implementa isso.
De uma olhada na função CopyFile. Você também deve olhar as funções ´FindFirst, FindNext e FindClose´ para a procura dos arquivos.
Comece pelas partes basicas e vá implementando.
Aposto que uma hora você chega lá!
Gostei + 0
12/04/2004
Sgubert
Será de grande ajuda para o inicio do desenvolvimento!!!
Agora só abusando mais um pouco da sua boa vontade......Existe um evento que indique que o computador ira se desligar e/ou acabou de ser iniciado????
[]´s
Samuel gubert
Gostei + 0
12/04/2004
Nildo
Coloque essa declaração no Private do form:
procedure WMQueryEndSession (var Msg : TWMQueryEndSession); message WM_QueryEndSession;
E este código depois do [b:299b80bf6d]Implementation[/b:299b80bf6d], em baixo do [b:299b80bf6d]{$R *.DFM}[/b:299b80bf6d]
procedure TFrmPri.WMQueryEndSession (var Msg : TWMQueryEndSession); begin ShowMessage( ´O Computador irá desligar. Pressione OK para prosseguir´ ); Msg.Result := 1; end;
Só que para isso seu programa deve estar rodando. E para executar automaticamente seu programa junto com o Windows, coloca um atalho dele no INICIAR do ´Menu Iniciar->Programas´.
Gostei + 0
12/04/2004
Tiocassio
tem exemplos demo
http://www.componentace.com
Gostei + 0
13/04/2004
Nildo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)