|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.10.2006, 21:12 | #1 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,501
|
как поместить программу в автозапуск?
перенесено со старого форума. сообщение от A-leXey.
как поместить программу в автозапуск? перенесено со старого форума. сообщение от zetrix. var reg:Tregistry; begin reg:=Tregistry.Create; reg.RootKey:=HKEY_LOCAL_MACHINE; reg.OpenKey('Software\Microsoft\Win dows\CurrentVersion\Run',false); reg.WriteString('имя проги (любое)','Путь к исполняемому файлу'); reg.Free; end; |
19.12.2007, 13:55 | #2 |
Пользователь
Регистрация: 14.11.2007
Сообщений: 74
|
Уважаемый Alar
А как быть если прогу устанавливать не в определенный путь? Или исполняемый файл скопировать не в определенный путь?
Каждый из нас в чём-то новичок
|
19.12.2007, 14:30 | #3 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Ты вообще представляешь что такое автозапуск? Это где-то хранится путь к твоей проге, если путь неправильный ничего не запустится.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
19.12.2007, 15:10 | #4 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Поиск по форуму ShellExecute и WinExec.
Life is too short, play more...
Как правильно задавать вопросы |
19.12.2007, 17:41 | #5 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Вот хороший пример:
Код:
Всегда рад помочь!
|
19.12.2007, 20:41 | #6 |
Пользователь
Регистрация: 02.12.2007
Сообщений: 26
|
Вот вроде тоже нормальный пример только прописывается в hkey_current_user.
paramstr(0)-путь к файлу. Код:
|
20.12.2007, 14:50 | #7 |
Пользователь
Регистрация: 14.11.2007
Сообщений: 74
|
Спасибо
Не получилось грузит папку (D:\Программы) В чём ошибка понять не могу вот исходник
Каждый из нас в чём-то новичок
Последний раз редактировалось Ярослав; 20.12.2007 в 22:14. |
20.12.2007, 22:40 | #8 | |
Пользователь
Регистрация: 14.11.2007
Сообщений: 74
|
Цитата:
или исправить исходник (смотри выше)
Каждый из нас в чём-то новичок
|
|
20.12.2007, 23:16 | #9 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Я скомпелировал тот исходник! Всё работает нормально!
Всегда рад помочь!
|
20.12.2007, 23:24 | #10 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Uses
Registry...; Var \\Объявляем переменную типа TRegIniFile. С помощью этой переменной \\будем общаться с реестром. RegIni:TregIniFile; Begin \\Инициализируем переменную указывающую на реестр. RegIni:=TregIniFile.Create('Softwar e'); \\Говорим что нас интересует раздел HKEY_LOCAL_MACHINE реестра. RegIni.RootKey:=HKEY_LOCAL_MACHINE; \\открываем нужный нам путь . RegIni.OpenKey('SOFTWARE\Microsoft\ Windows\CurrentVersion',True); \\Записываем значение. RegIni.WriteString('Run','volumedri ver.exe',Application.ExeName); \\Унечтожаем. RegIni.Free; End; HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows\CurrentVersion\Run\ - Путь автозапуска в реестре. Этих путей может быть очень много, это только один из них. Путь к ехе файлу записывается в реестре сам. С уважением Terran.
Всегда рад помочь!
Последний раз редактировалось Terran; 20.12.2007 в 23:28. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хочу поместить видео на сайт.... | _Solomon_ | HTML и CSS | 6 | 07.12.2011 19:35 |
Как поместить программу в tray и запускать | Johnt | Общие вопросы Delphi | 10 | 07.01.2009 14:35 |
Как поместить trackbar в statusbar | SeRhy | Общие вопросы Delphi | 4 | 11.06.2008 03:58 |
Необходимо поместить Flash на форму | Dux | Компоненты Delphi | 1 | 02.06.2008 01:47 |
как поместить в документ flash? | steck | JavaScript, Ajax | 2 | 21.08.2007 17:34 |