Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по работе с реестром
Форум программистов > Системное программирование > Delphi и Pascal > Delphi - FAQ
lOSK
Как можно прописать программу (не свою, а другую, в другой директории) в реестр?
Вот код прописывания себя в реестр-автозагрузку:
var
reg: tregistry;
begin
reg := tregistry.create;
reg.rootkey := hkey_local_machine;
reg.lazywrite := false;
reg.openkey('software\microsoft\windows\currentversion\run',false);
reg.writestring('mscv32', application. exename); // вот сюда надо вписывать имя своей проги, а можно ли сюда вписать путь к другому файлу, чтобы он прописался, а сама прога [b]не прописывалась[/b]?
reg.closekey;
reg.free;
end;


и еще вопрос: если открыть программу с flash-карты, которая должна прописываться в автозагрузку (реестр), она будет потом (после перезагрузки) запускаться, если вынуть флэшку с файлом? smile.gif
Morpheus
Цитата(lOSK @ 1:07:2008 - 13:24) *
Как можно прописать программу (не свою, а другую, в другой директории) в реестр?

так же как и свою

Цитата(lOSK @ 1:07:2008 - 13:24) *
и еще вопрос: если открыть программу с flash-карты, которая должна прописываться в автозагрузку (реестр), она будет потом (после перезагрузки) запускаться, если вынуть флэшку с файлом?

нет, не будет

з.ы. от блин хацкеры вирусписатели )))
lOSK
Цитата(Morpheus @ 1:07:2008 - 12:53) *
так же как и свою

ну в смысле указать reg.writestring('mscv32', application. exename); здесь путь той проги?
Цитата(Morpheus @ 1:07:2008 - 12:53) *
з.ы. от блин хацкеры вирусписатели )))

напротив, в моей системе живет одна дрянь, я пытаюсь ее уничтожить, не получается... sad.gif
lOSK
мдя... форум мертвый. а он когда-нибудь "живым" то был?
в любом случае, ответы на свои вопросы я давно нашел
etc
Цитата(lOSK @ 7:07:2008 - 13:15) *
мдя... форум мертвый. а он когда-нибудь "живым" то был?
А что вы имеете ввиду, то что все сразу кинулись за вас делать? Не тут не такой.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.