Fórum Iniciar programa junto com Windows #287237
06/07/2005
0
Com faço para que minha aplicação seja inicializada automaticamente quando o Windows for iniciado ?
PS.: Nao pode ser copiando ele para dentro da pasta INICIAR .. tem que ser autocatico, dentro do registro.
PS.: Nao pode ser copiando ele para dentro da pasta INICIAR .. tem que ser autocatico, dentro do registro.
Cassab
Curtir tópico
+ 0
Responder
Posts
07/07/2005
Marcio.theis
Esta é uma das formas...
e ainda deve registrar no uses o registry
procedure TForm1.FormCreate(Sender: TObject); var reg: TRegIniFile; begin Reg:=TRegIniFile.Create(´Teste´); reg.RootKey:=HKEY_LOCAL_MACHINE; reg.Openkey (´\Software\Microsoft\Windows\CurrentVersion\Run´,False); reg.WriteString(´´, ´Teste´, ExtractFileDir(Application.ExeName) + ´\´ + ExtractFileName(Application.ExeName)); end;
e ainda deve registrar no uses o registry
Responder
Gostei + 0
07/07/2005
Pablobr
Eu faço isso no instalador do meu aplicativo, no caso eu uso o InnoSetup e na instalação eu coloco o .exe no registro do windows, exatamente no caminho onde o colega acima falou:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Da para fazer via delphi, como ele já disse acima,
Boa sorte,
Pablo
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Da para fazer via delphi, como ele já disse acima,
Boa sorte,
Pablo
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)