Fórum Endereço de um Arquivo #368977

11/03/2009

0

Olá!
Criei um formulário para o [b:d01a9b42ef]Backup[/b:d01a9b42ef] e [b:d01a9b42ef]Restore[/b:d01a9b42ef] de uma aplicação que estou desenvolvendo, e estou enfrentando um problema. Até então consigo
fazer o[b:d01a9b42ef] Backup[/b:d01a9b42ef] e o [b:d01a9b42ef]Restore[/b:d01a9b42ef], porém eu indico o endereço do destino do Backup, e o endereço de origem do Restore através de um [b:d01a9b42ef]EDIT[/b:d01a9b42ef]. Como faço para que esses endereços sejam indicados pelo usuário através de uma janela de [b:d01a9b42ef]SALVAR[/b:d01a9b42ef] (Backup) e [b:d01a9b42ef]ABRIR [/b:d01a9b42ef](Restore)?

Espero que tenham entendito.

Desde já obrigado.


Fabricio.ribeiro

Fabricio.ribeiro

Responder

Posts

11/03/2009

Maikel

Olá

Veja se os componentes OpenDialog e SaveDialogs da paleta Dialogs resolvem seu problema.
Voce pode colocar um botao ao lado de cada Edit, sendo um pra pesquisar a origem e outro para definir o destino.

No origem usa o OpenDialog, assim o código:
OpenDialog1.Execute;
if OpenDialog1.FileName <> ´´ then
  EditOrigem.text := OpenDialog1.FileName;


No destino vc usa o SaveDialog, com o código:
SaveDialog.Execute;
if SaveDialog.filename <> ´´ then
  editSalvar.text := SaveDialog1.FileName;


Em ambos os componentes vc tem a propriedade Filter que pode ser configurada de acordo com as extensões de arquivos que deseja mostrar.

No componente saveDialog, em DefautlExt coloque a extensão padrão dos arquivos de backup que deseja salvar, por exemplo ´*.gbk´;

Att


Responder

Gostei + 0

12/03/2009

Fabricio.ribeiro

Obrigado [b:17dbafbead]maikel[/b:17dbafbead], era exatamente nisto que eu estava com dúvida.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar