Auto-Cópia

Delphi

22/09/2003

Existe um comando em que eu possa auto copiar meu executável?

Atenciosamente

Anderson Cristian da Silva
Programador - Administrador de Rede e Banco de Dados


Andercrist

Andercrist

Curtidas 0

Respostas

Marconi

Marconi

22/09/2003

Por que não utilizar a função CopyFile(PathCompletoDoMeuExecutavel,PathCompletoDeOndeEuDesejoSalvar);

Marconi


GOSTEI 0
Andercrist

Andercrist

22/09/2003

Mas qual comando usar para retornar a pasta aonde o executavel se encontra?


GOSTEI 0
Ggean

Ggean

22/09/2003

Para encontrar o local da Aplicacao:

ExctractFilePath(application.exename);

eu nao sei se a rotina irá funcionar para copiar o executavel, pois ao executar o windows pode retornar uma mensagem dizendo que o arquivo está em uso;

Existem outras funcoes;
se nao me engano é o [b:527c59152b]BlockRead [/b:527c59152b]e [b:527c59152b]BlockWrite [/b:527c59152b]infelizmente nao sei te dizer como usar.

espero que isso já facilite.... :idea:


GOSTEI 0
Andercrist

Andercrist

22/09/2003

Muito obrigado consegui fazer com a sua ajuda...

Anderson Critian da Silva


GOSTEI 0
Marconi

Marconi

22/09/2003

Não há problemas em copiar o executável que está em operação. O que o Windows não aceita é substituir um executável que está sendo utilizado.

Marconi


GOSTEI 0
POSTAR