Показать сообщение отдельно
  #3  
Старый 27.11.2006, 08:16
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Dimanus
Могу подсказать как добавить в автозагрузку допустим по событию Button:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  reg: TRegistry;
begin
  Reg := nil;
  try
    reg := TRegistry.Create;
//    reg.RootKey := HKEY_LOCAL_MACHINE;
//Я бы сделал так:
    reg.RootKey := HKEY_CURRENT_USER;  
    reg.LazyWrite := false;
    reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',
      false);
    reg.WriteString('My App', Application.ExeName);
    reg.CloseKey;
    reg.free;
  except
    if Assigned(Reg) then Reg.Free;
  end;
end;
Небольшие изменения, иначе в NT системах не под админом работать не будет
Ответить с цитированием