mover arquivo usando inno setup
Como posso mover um arquivo de um diretorio para outro usando inno setup... acredito ser em [Code]... mas como posso fazer isso?
Agradeço a todos
Obrigado
Markinho´s
Agradeço a todos
Obrigado
Markinho´s
Markinhos
Curtidas 0
Respostas
Cebikyn
22/05/2004
Depende de onde o arquivo está. Acredito que o arquivo já esteja no comp. do usuário e vc queira mover para outro lugar. Se for assim, fica fácil, veja:
No exemplo, AlgumaDLL.dll já está no computador do usuário (no diretório de sistema) e será movida para o diretório de seu aplicativo. O que faz isso tudo acontecer é a flag [url=http://paginas.terra.com.br/informatica/cebikyn/inno/usando_files.htmFlags]External[/url].
[files] Source:\AlgumaDLL.dll; DestDir:; Flags: External;
No exemplo, AlgumaDLL.dll já está no computador do usuário (no diretório de sistema) e será movida para o diretório de seu aplicativo. O que faz isso tudo acontecer é a flag [url=http://paginas.terra.com.br/informatica/cebikyn/inno/usando_files.htmFlags]External[/url].
GOSTEI 0
Markinhos
22/05/2004
éra isso mesmo... muito obrigado.... Abraços.... Markinho´s
GOSTEI 0
Cebikyn
22/05/2004
Para outros usuários que quiserem, o código completo é esse:
[Setup]
AppName=Teste
AppVerName=Teste
DefaultDirName=C:\Teste
OutputDir=c:\install
[Files]
Source: ´c:\Pasta1\Teste.mp3´; DestDir: ´c:\Pasta2´; Flags: external
[Code]
var
FinishedInstall: Boolean;
procedure CurStepChanged(CurStep: Integer);
begin
if CurStep = csFinished then
FinishedInstall := True;
end;
procedure DeInitializeSetup();
Begin
if FinishedInstall then begin
DeleteFile(´c:\Pasta1\teste.mp3´);
End;
GOSTEI 0