Fórum Fiz uma Exportação, queria colocar um SaveDialog #365132

15/10/2008

0

Criei uma Exportação de Arquivos em TXT, agora queria deixar o Usuário escolher aonde vai ser Gravado o Arquivo .txt e colocar o Nome que ele quiser. Eu vi que o SaveDialog, SaveTextDialog fazem isso. Gostaria de colocar um SaveDialog ou SaveTextDialog. Para que o Cliente possa escolher aonde salvar o Txt da Exportação.


Rodolfo Ramos

Rodolfo Ramos

Responder

Posts

15/10/2008

Maikel

Adiciona um SaveDialog no formulário onde faz a exportaçào.

Depois de todo o processo, de ter adicionado tudo o que voce quer exportar para a variavel List, ou seja, seu StringList coloque:

SaveDialog.Execute;
List.SaveToFile(SaveDialog1.FileName);

Obs.: No SaveDialog adicione na propriedade DefaultExt o valor .txt, indicando que se o usuário nao digitar a extensao, ele automaticamente colocará .txt no final.

Att


Responder

Gostei + 0

15/10/2008

Rodolfo Ramos

Deu Certo sim. Agora sobre outra coisa, pode me add no msn e me chama pra conversar. Trabalho em uma Empresa que Desenvolve Software em São Paulo e abrimos várias Revendas. Entra em contato, para vermos se podemos conversar.


Responder

Gostei + 0

15/10/2008

Rodolfo Ramos

Ou eu posso Aproveitar Alguma coisa da Exportação, Porque a Exportação que você me passou Ficou Perfeita. Melhor que a Encomenda.


Responder

Gostei + 0

16/10/2008

Eniorm

só um ajuste

if (SaveDialog1.Execute) then begin
  // sua exportação
  List.Lines.SaveToFile(SaveDialog1.FileName);
end;



se não tiver dentro de um IF, e o usuário clicar no cancelar da tela de SaveDialog, vai dar erro

abs


Responder

Gostei + 0

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

Aceitar