ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Copiar arquivo

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
matheuso
Aprendiz
Aprendiz


Registrado: Terça-Feira, 10 de Julho de 2012
Mensagens: 135
Localização: RS

MensagemEnviada: Seg Dez 09, 2013 10:09 am    Assunto: Copiar arquivo Responder com Citação

ola galera

to precisando implementar uma funcao simples no programa mas nao estou conseguindo, por isso venho pedir ajuda a vcs.
Tenho um diretorio salvo no banco onde estao salvos os meus pdfs e quero disponibilizar ao usuario visualizar esta lista de arquivos e quando ele clicar abrir a tela de salvar arquivo do windows para ele salvar uma copia do arquivo onde quiser. alguem tem alguam dica?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
rique_neves
Mestre
Mestre


Registrado: Sexta-Feira, 17 de Fevereiro de 2012
Mensagens: 873

MensagemEnviada: Seg Dez 09, 2013 1:50 pm    Assunto: Re: Copiar arquivo Responder com Citação

Directorylistbox = diretorio_origem
Filelistbox = arquivo_origem
Directorylistbox = diretorio_destino


Código:
var destino,origem,data,nome_arquivo:String;


Código:
origem:=arquivo_origem.FileName;
    data:=copy(datetostr(date),1,2)+'_'+copy(datetostr(date),4,2)+'_'+copy(datetostr(date),7,4);
    nome_arquivo:=arquivo_origem.Items[arquivo_origem.Itemindex];
    destino:=diretorio_destino.Directory+'\Copia_'+nome_arquivo+'_'+data;
    try
        CopyFile(pchar(origem),pchar(destino),False);
        Application.MessageBox(pchar(' Cópia gerada com sucesso!!'),pchar(' Mensagem'),MB_OK + MB_DEFBUTTON1);
    Except
        Application.MessageBox(pchar(' Falha ao gerar arquivo!!'),pchar(' Mensagem'),MB_OK + MB_DEFBUTTON1);
    end



tente esta ideia,, insira a rotina acima no botão para salvar o arquivo.,,espero te ajudar.abraço
_________________
Atrás de todo problema a uma oportunidade brilhantemente disfarçada!
Compartilhar Imagens .: http://s124.photobucket.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB