Procurar
Últimos assuntos
» [DOWNLOAD]GTA SAN ANDREAS SPECIAL EDITIONpor moisesbuf045 Qua Fev 04, 2015 6:48 am
» Pro - Manos - Parceria
por Alex / Coordenador Qui Abr 05, 2012 2:18 pm
» Alex - Estou de Volta
por Alex / Coordenador Qua Mar 21, 2012 9:01 am
» Upgrade Wolver Brasileirao 2011.2
por Marcelo/Coordenador Ter Mar 20, 2012 9:07 pm
» Novo Kitserver 5.4.0 Para WE9 PES5 WE9LEK By: PrimoO Edit
por Marcelo/Coordenador Ter Mar 20, 2012 9:07 pm
» [DOWNLOAD] Pro Evolution Soccer (PES) 2011 PS2
por Marcelo/Coordenador Ter Mar 20, 2012 9:06 pm
» Atualização PrimoO Edit Temporada 2011-2012
por PrimoO Edit Sáb Jan 28, 2012 3:52 pm
Quem está conectado?
Há 2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 79 em Dom Nov 03, 2024 4:37 pm
[Delphi]Criando um Instalador pra seu programa!
Página 1 de 1
[Delphi]Criando um Instalador pra seu programa!
Oi galera,
Primeiro vc precisara dos seguintes componentes:
1 Button para Instalar
1 Edit para selecionar o Diretório
1 XPManifest(opcional)
Mude o Caption do Button1 para Instalar
Vc precisara criar um diretorio para seu programa
e tambem criar um resource do arquivo que vc quer instalar =D
1) Criando um novo diretório
Para criar um novo diretório, use este codigo:
Citação:
ForceDirectories('Seu diretório aki');
Exm:ForceDirectories('C:\Teste');
Vc tmb pode criar uma sub pasta dentro do diretório
Ficara assim:
Citação:
ForceDirectories('C:\Teste');
ForceDirectories('C:\Teste\ABC');
ForceDirectories('C:\Teste\ABC\123');
2) Criando um Resource(.res) para o Setup
Suponhamos que vc quer fazer uma res de um Executavel(.exe)
Comece criando um Documento de texto no Bloco d notas
Dai nele escreva assim
Citação:
Nome do Programa Extensão Diretório do Arquivo
Exm: Exemplo EXE C:\Exemplo.EXE
Dai, salve isso com a extesão .**
Dps diso, copie o arquivo .**
Va na sua pasta delphi, na Pasta Bin
Tem um programa la com o nome de Brcc32
Cole o arquivo .** nessa pasta e arraste-o para cima do Brcc32
Se tudo der cert, um arquivo sera criado, só q com o extensão .res
Pegue este arquivo .res e cole na pasta do seu projeto.
Volte para o Delphi.
Adicione esta variavel no Button1:
Citação:
var
Arq: TResourceStream;
E coloque este codigo tambem este codigo no Button1:
Citação:
Arq:= TResourceStream.Create(HInstance, 'Aki o nome do arquivo', 'Akia extensão dele');
try
Arq.SaveToFile(Edit1.Text+'\Aki o nome do arquivo') ;
finally
Arq.Free;
end;
end;
Agora vamos declarar o arquivo.res
Procure uma linha, onde esteja escrito {$R *.dfm}
abaixo dela,escreva assim
Citação:
{$R *.dfm}
{$R Nome di arquivo.res
Exm:{$R *.dfm}
{$R Programa.res}
Execute e Pronto =D
Qualquer duvida, poste - aki
+ Pra frente irei adicionar uma imagens
E mais uma coisa
Este Setup não cria nenhum registro do programa instalado e etc...
Apenas cria o programa
Primeiro vc precisara dos seguintes componentes:
1 Button para Instalar
1 Edit para selecionar o Diretório
1 XPManifest(opcional)
Mude o Caption do Button1 para Instalar
Vc precisara criar um diretorio para seu programa
e tambem criar um resource do arquivo que vc quer instalar =D
1) Criando um novo diretório
Para criar um novo diretório, use este codigo:
Citação:
ForceDirectories('Seu diretório aki');
Exm:ForceDirectories('C:\Teste');
Vc tmb pode criar uma sub pasta dentro do diretório
Ficara assim:
Citação:
ForceDirectories('C:\Teste');
ForceDirectories('C:\Teste\ABC');
ForceDirectories('C:\Teste\ABC\123');
2) Criando um Resource(.res) para o Setup
Suponhamos que vc quer fazer uma res de um Executavel(.exe)
Comece criando um Documento de texto no Bloco d notas
Dai nele escreva assim
Citação:
Nome do Programa Extensão Diretório do Arquivo
Exm: Exemplo EXE C:\Exemplo.EXE
Dai, salve isso com a extesão .**
Dps diso, copie o arquivo .**
Va na sua pasta delphi, na Pasta Bin
Tem um programa la com o nome de Brcc32
Cole o arquivo .** nessa pasta e arraste-o para cima do Brcc32
Se tudo der cert, um arquivo sera criado, só q com o extensão .res
Pegue este arquivo .res e cole na pasta do seu projeto.
Volte para o Delphi.
Adicione esta variavel no Button1:
Citação:
var
Arq: TResourceStream;
E coloque este codigo tambem este codigo no Button1:
Citação:
Arq:= TResourceStream.Create(HInstance, 'Aki o nome do arquivo', 'Akia extensão dele');
try
Arq.SaveToFile(Edit1.Text+'\Aki o nome do arquivo') ;
finally
Arq.Free;
end;
end;
Agora vamos declarar o arquivo.res
Procure uma linha, onde esteja escrito {$R *.dfm}
abaixo dela,escreva assim
Citação:
{$R *.dfm}
{$R Nome di arquivo.res
Exm:{$R *.dfm}
{$R Programa.res}
Execute e Pronto =D
Qualquer duvida, poste - aki
+ Pra frente irei adicionar uma imagens
E mais uma coisa
Este Setup não cria nenhum registro do programa instalado e etc...
Apenas cria o programa
Tópicos semelhantes
» [Delphi] Criando Atualisador GC
» [Delphi]Criando Um Alto-Click
» [Ferramenta] PES Fan Editor 6 com Instalador
» [Delphi 7]Controlando o mouse com o teclado.
» Criando Asa level 1
» [Delphi]Criando Um Alto-Click
» [Ferramenta] PES Fan Editor 6 com Instalador
» [Delphi 7]Controlando o mouse com o teclado.
» Criando Asa level 1
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos