Форум: "Основная";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
ВнизАвтозагрузка проги Найти похожие ветки
← →
Stelius (2002-06-23 11:00) [0]Мастера, подскажите, pls. Как прописать прогу в реестре для автоматической загрузки с виндами?
← →
VDen (2002-06-23 11:09) [1]HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\Run
или
HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\RunServices
← →
anod (2002-06-23 11:10) [2]прописвать надо сюда
uses registry
...
const startregpath="\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\";
..
reg:= TRegistry.Create;
reg.RootKey:=HKEY_CURRENT_USER;
reg.OpenKey(startregpath,true);
sPath:=Application.ExeName;
reg.WriteString("CoolProga",spath);
reg.free;
← →
VID (2002-06-23 11:57) [3]Ну и по сложившейся традиции: В UBPFD есть необходимая функция.
← →
Anatoly Podgoretsky (2002-06-23 12:48) [4]Это новое ругательство такое, вместо FAQ
← →
INCOGNITO (2002-06-23 13:02) [5]Тут где-то компонент есть специально для добавления проги в реестр
← →
rhf (2002-06-23 13:20) [6]если везде и всегда использовать компоненты, то можно забыть как как клавиатура выглядит........
← →
VID (2002-06-23 13:43) [7]
> Anatoly Podgoretsky © (23.06.02 12:48)
> Это новое ругательство такое, вместо FAQ
:)))
> rhf © (23.06.02 13:20)
> если везде и всегда использовать компоненты, то можно забыть
> как как клавиатура выглядит........
НЕ.. не забудешь.. Caption и Hint всё равно набирать придётся :)
← →
Stelius (2002-06-24 20:24) [8]Thanks 2all. С реестром работаю впервые, поэтому многое не понятно, а именно:
* Как бы узнать, прописана прога в реестре или еще нет?
* Посмотрел компонент AutoRun v1.0 и возник вопрос: чем отличаются RUN от RUNSERVICE?
← →
Song (2002-06-24 20:28) [9]>>Как бы узнать, прописана прога в реестре или еще нет?
TRegistry.KeyExists()
>>Посмотрел компонент AutoRun v1.0 и возник вопрос: чем отличаются RUN от RUNSERVICE?
Я его не видел, но думаю что Run - приложения, а RunServices - сервисы.
Ты чтобы было понятно TRegistry изучай.
← →
Stelius (2002-06-25 22:10) [10]2Song:
Я бы рад изучить этот TRegistry, только инфы не хватает, а разбираться как оно работает через help для Delhpi это, по-моему, изврат. Может кто посаветует какую-нибуть книжку или ссылку(только, pls, не на сайт где можно заазать книгу). Заранее благодарен.
← →
rhf (2002-06-25 23:59) [11]не обижай HELP и никогда им не принебригай.........
← →
nimble (2002-06-26 06:43) [12]А помимо реестра, есть ли какой-нибудь другой способ. А то если работать под NT реестр может и админом закрыт!
← →
rhf (2002-06-26 07:37) [13]внедрись в другую программу, которая полюбому запускаеться...
← →
Nimble (2002-06-26 08:18) [14]->rhf
Идея хорошая, а как это сделать!
← →
rhf (2002-06-26 08:34) [15]это уже другой вопрос........
1)покапайся в структуре PE executable файлов...
можно добавить в прогу свой код, а затем перенастроить таблицы так, что именно он получит управление после запуска... (внедрение)
2)подменить прогу своим кодом.... а он после своего запуска будет запускать оригинал (замещение)
3)внедриться методом сдвига..... хотя для winды это как-то несалидно :) (сдвиг)
ну наверное можно и еще как нето...
← →
nimble (2002-06-26 08:48) [16]->rhf
А вот такой вопрос - как загружаются системные DLL"ки или тоже в реестре прописано!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c