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

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

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.08.2007, 01:14   #1
Хs-You
Пользователь
 
Аватар для Хs-You
 
Регистрация: 16.08.2007
Сообщений: 33
Сообщение

Хочу сделать так чтоб прога при запуске прописала себя в реестре! (в автозагрузку)!
Вот тока как?
Помогите

а да и ещё еси писать будите коменты добавте навс.случай! Спасибо
Как два байта переслать???
Хs-You вне форума Ответить с цитированием
Старый 16.08.2007, 01:29   #2
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

http://pblog.ru/?p=16
Alar вне форума Ответить с цитированием
Старый 16.08.2007, 07:14   #3
Хs-You
Пользователь
 
Аватар для Хs-You
 
Регистрация: 16.08.2007
Сообщений: 33
По умолчанию

Спасибо! Но этот ответ не подходит я думаю к моему вопросу кто нить может толково и ясно описаь ход всех дейстий!
Как два байта переслать???
Хs-You вне форума Ответить с цитированием
Старый 16.08.2007, 07:56   #4
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

http://www.programmersforum.ru/showt...light=registry
Пост #6 вроде подробно объяснил
Alex21 вне форума Ответить с цитированием
Старый 16.08.2007, 08:59   #5
Македонский
Александр
Форумчанин
 
Аватар для Македонский
 
Регистрация: 15.08.2007
Сообщений: 112
По умолчанию

Если хочешь внести свою прогу в автозагрузку, сделай своей проге инсталлятор. Очень удобный ExpressShield (любой версии).
Македонский вне форума Ответить с цитированием
Старый 16.08.2007, 09:02   #6
Македонский
Александр
Форумчанин
 
Аватар для Македонский
 
Регистрация: 15.08.2007
Сообщений: 112
По умолчанию

ExpressShield позволяет много настроек по инсталляции проги, в том числе и внесение в автозагрузку
Македонский вне форума Ответить с цитированием
Старый 16.08.2007, 09:39   #7
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Македонский, вы уже 3 поста написали, и все не в тему.
На форуме обсуждаются задачи, связанные с
программированием на Delphi и других языках.
И авторы большинства топиков хотят узнать
как это осуществляется именно программно.
Так, что обращайте внимание на название
разделов.
Alex21 вне форума Ответить с цитированием
Старый 16.08.2007, 19:53   #8
WittySpark
Пользователь
 
Регистрация: 14.08.2007
Сообщений: 13
По умолчанию

Всё элементарно, Ватсон.
Ключ :
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run/
Параметр :
Имя проги (например, "XCleaner")
Значение :
Полный путь к файлу (EXE)
Воаля...
WittySpark вне форума Ответить с цитированием
Старый 16.08.2007, 21:33   #9
Master-Skull
Пользователь
 
Регистрация: 10.08.2007
Сообщений: 43
По умолчанию

Код:
function AddToStartUp(ValueName: string): boolean;
var
 mk: HKey;
begin
Windows.RegOpenKey(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Run', mk);
Result:=Windows.RegSetValueEx(mk, PChar(ValueName), 0, REG_SZ,
 PChar(ParamStr(0)), Length(ParamStr(0))) = ERROR_SUCCESS;
Windows.RegCloseKey(mk);
end;

function AddToStartUpEx(RootKey: HKey; ValueName, Path: string): boolean;
var
 mk: HKey;
begin
Windows.RegOpenKey(RootKey, 'Software\Microsoft\Windows\CurrentVersion\Run', mk);
Result:=Windows.RegSetValueEx(mk, PChar(ValueName), 0, REG_SZ, PChar(Path),
 Length(Path)) = ERROR_SUCCESS;
Windows.RegCloseKey(mk);
end;
Комьютер не поддаётся законам физики:
Глюки появляются из неоткуда, файлы пропадают в никуда...
Объём диска называется весом и измеряется в метрах...

---------------------------------------------------
Дрова для модема находятся на диске, а дрова для дисковода - в интернете...
Master-Skull вне форума Ответить с цитированием
Старый 16.08.2007, 22:09   #10
Хs-You
Пользователь
 
Аватар для Хs-You
 
Регистрация: 16.08.2007
Сообщений: 33
По умолчанию

Спасибо всё ясно!!!
Как два байта переслать???
Хs-You вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с реестром Родион Безопасность, Шифрование 1 23.06.2008 11:05
работа с реестром zetrix Безопасность, Шифрование 2 31.10.2007 12:20
работа с реестром. kozei Win Api 6 17.07.2007 13:31
Работа с реестром. eL1tE Общие вопросы Delphi 5 16.04.2007 15:48