Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.03.2008, 18:14   #1
xakkkkker
Форумчанин
 
Аватар для xakkkkker
 
Регистрация: 15.12.2007
Сообщений: 226
Сообщение нужен исходник

есть ли какая нибудь функция которая показывает все приложения кторые находяится в автозагрузке если есть можно и исходник
xakkkkker вне форума Ответить с цитированием
Старый 01.03.2008, 18:59   #2
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

Конечно есть, если напишешь!

Вот пути в реестре на запуск.
Автоматический запуск программы при запуске системы

[HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\ CurrentVersion\Run]
[HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\ CurrentVersion\RunOnce]
[HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\ CurrentVersion\RunServices]
[HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\CurrentV ersion\RunServicesOnce]
[HKEY_LOCAL_MACHINE\ Software\Microsoft\WindowsNT\Curren tVersion\Winlogon\Userinit]
[HKEY_CURRENT_USER\ Software\Microsoft\Windows\ CurrentVersion\Run]
[HKEY_CURRENT_USER\ Software\Microsoft\Windows\ CurrentVersion\RunOnce]
[HKEY_CURRENT_USER\ Software\Microsoft\Windows\ CurrentVersion\RunServices]
[HKEY_CURRENT_USER\ Software\Microsoft\Windows\ CurrentVersion\RunServicesOnce]
[HKEY_CURRENT_USER\ Software\Microsoft\Windows NT\ CurrentVersion\Windows]

Тип данных: REG_SZ


Обьявляешь переменную типа TRegistry (не забудь добавить в Uses Registry),
Указываешь родительский раздел (к примеру HKEY_LOCAL_MACHINE)
открываешь нужный раздел. (к примеру Software\Microsoft\Windows\ CurrentVersion\Run)
Процедурой GetValueNames(memo1.Lines) (memo1 к примеру) получаешь имена ключей.

Процедурой WriteString - меняешь значение и т.д.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 03.03.2008, 11:09   #3
andrey4623
Форумчанин
 
Аватар для andrey4623
 
Регистрация: 31.05.2007
Сообщений: 266
По умолчанию

можно еще сделать так
при первом запуске список программ в автозагрузке сохраняем в текстовый файл. А при последующем запуске смотрим: если в реестре появилась новая программа, то выделяем ее в нашем списке каким-нибудь другим цветом
andrey4623 вне форума Ответить с цитированием
Старый 03.03.2008, 11:37   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

http://sources.codenet.ru/download/1024/regscan.html

Это конечно не Autoruns Руссиновича, но тоже неплохо
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужен исходник игры нарды ANDREika Софт 6 22.05.2012 20:15
Нужен исходник прогаммы-теста Jurej_Red Софт 7 16.02.2011 19:57
нужен исходник xakkkkker Общие вопросы Delphi 1 14.02.2008 16:39
нужен исходник HOOKа xakkkkker Компоненты Delphi 2 06.01.2008 13:07