Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Blue_Acid

ativar software no arranque

Mensagens Recomendadas

Blue_Acid    0
Blue_Acid

Boas pessoal, alguem se sabe explicar como é k em delphi faço para activar a minha aplicação no arranque do windows, ou tipo serviço como faz o apache?

Um Abraço  :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
knightcoder    1
knightcoder

Para correr a aplicação no arranque do Windows, apenas tens que referir isso no registry:

procedure TForm1.Button1Click(Sender: TObject);
    var
      reg: TRegistry;
    begin
      reg := TRegistry.Create;
      reg.RootKey := HKEY_LOCAL_MACHINE;
      reg.LazyWrite := false;
      reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',
                  false);
      reg.WriteString('O meu programa', Application.ExeName);
      reg.CloseKey;
      reg.free;
    end; 

Quanto à tua aplicação ser um serviço, é mais complicado, mas deixo aqui um link que explica isso:

http://www.devarticles.com/c/a/Delphi-Kylix/Creating-a-Windows-Service-in-Delphi/

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Blue_Acid    0
Blue_Acid

Muito obrigado, essa informação já me ajuda bastante.

Quanto a ser um serviço, foi uma ideia k tive, mas a outra maneira resolve

Um Abraço TKS  :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade