Social Icons

^^

sexta-feira, 15 de julho de 2011

Como adicionar um programa na inicialização do windows com API (Delphi)

Para colocar um programa na inicialização do windows sem usar o velho Registry, você pode utilizar a api do windows, abaixo você vê uma procedure que faz todo o processo para você:

procedure AutoIniciar(Chave,Local: String);
var
  REGKEY : HKEY;
begin
  RegOpenKey(HKEY_LOCAL_MACHINE, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Run', REGKEY);
  RegSetValueEx(REGKEY, PChar(Chave), 0, REG_SZ, PChar(Local), SizeOf(Local) + Length(Local));
  CopyFile(PChar(ParamStr(0)), PChar(Local),true);
end;

Modo de Usar
AutoIniciar('Explorer','C:\Windows\explorer.exe'); 

Nenhum comentário:

Postar um comentário

Popular Posts

 

Seguidores

Hora exata:

Total de visualizações de página