Iniciar programa junto com Windows
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
Curtidas 0
Respostas
Marcio.theis
06/07/2005
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
GOSTEI 0
Pablobr
06/07/2005
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
GOSTEI 0