![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.05.2010
Сообщений: 11
|
![]()
procedure SetAutorun(aProgTitle,aCmdLine: string; aRunOnce: boolean );
var hKey: string; hReg: TRegIniFile; begin if aRunOnce then hKey := 'Once' else hKey := ''; hReg := TRegIniFile.Create( '' ); hReg.RootKey := HKEY_CURRENT_USER; hReg.WriteString('Software\Microsof t\Windows\CurrentVersion\Run' + hKey + #0, aProgTitle, aCmdLine ); hReg.destroy; end; procedure TForm1.BitBtn2Click(Sender: TObject); var f : file of integer; begin SetAutorun('Sprog',assignfile(f,od1 .FileName),once); end; od - opendialog setAutorun(название программы,путь где находиться(как можно сделать что-бы сам выбирал?),количество запусков) Последний раз редактировалось arxidevill; 12.05.2010 в 22:58. Причина: не дописал |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
![]()
Можно как-то так)
Код:
Последний раз редактировалось W0LF; 12.05.2010 в 23:45. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.05.2010
Сообщений: 11
|
![]()
reg.OpenKey('\Software\Microsoft\Wi ndows\CurrentVersion\Run', true); тут вроде-бы так,иначе не работает
эмм и в procedure TForm1.BitBtn2Click(Sender: TObject); begin SetAutorun(opendialog1); end; только когда выбераю любой .exe фаил вылетает эррор Последний раз редактировалось arxidevill; 12.05.2010 в 23:42. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
![]()
Незнаю, только что проверил, да true там надо, забыл, писал в блокноте, и все нормально добавилось в автозапуск...
P.S.: тестил на Delphi 7 |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 11.05.2010
Сообщений: 11
|
![]()
Спс....большое...там просто я немного мыкнул и не так поставил
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Сохранение параметров в реестр] Как сохранить параметры цвета в реестр. | ZARO | Общие вопросы Delphi | 3 | 12.03.2010 21:24 |
Запись в реестр без прав администратора | =LeonZone= | Win Api | 12 | 07.03.2010 19:06 |
Запись программы в реестр | Sparky | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 28.10.2009 13:03 |
Реестр | Bat{CMD}_Men | Windows | 1 | 05.10.2009 11:00 |
Как реализовать запись hex в реестр? | Ant1Player | Общие вопросы Delphi | 18 | 07.07.2009 20:25 |