Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.29;
Скачать: CL | DM;

Вниз

Реестр   Найти похожие ветки 

 
Budy ©   (2004-02-16 14:25) [0]

Приветствую всех тех, кто енто читает!
У меня вопрос про реестр. Можно ли при запуске своей проги записать в реестр какие-нить данные, чтоб при следующем запуске PC эта прога запустилась вновь, прога остается непереименнованной.
Заранее спасибо!


 
Семен Сорокин ©   (2004-02-16 14:28) [1]

можно.


 
ssk   (2004-02-16 14:29) [2]

можно
используй TRegistry, WriteString и HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run


 
Budy ©   (2004-02-16 14:33) [3]

ssk: Плиз, небольшой примерчик,.. мне енто в новинку.


 
Плохиш   (2004-02-16 14:41) [4]

>Budy © (16.02.04 14:33) [3]

Родной, сервером ошибся, здеся хакеры запрещены.


 
ssk   (2004-02-16 14:41) [5]

можно так:

uses Registry;

const
aKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run";

procedure WriteReg(aKey, aParameter, aValue: string);
var
R:TRegistry;
begin
R:=TRegistry.Create;
with R do
begin
RootKey:=HKEY_CURRENT_USER; // или HKEY_LOCAL_MACHINE
if OpenKey(aKey, True) then
begin
WriteString(aParameter, aValue);
CloseKey;
Free;
end;
end;
end;


 
ssk   (2004-02-16 14:43) [6]

2Плохиш

ну и причем тут хакеры?


 
Плохиш   (2004-02-16 14:45) [7]

2ssk (16.02.04 14:43) [6]

Правдоподобный, не хакерский пример, пожалуйста?


 
Budy ©   (2004-02-16 14:50) [8]

Почему Вы думаете, что я этим воспользуюсь как хакер.
Я разрабатываю проги под себя!


 
Рамиль ©   (2004-02-16 16:19) [9]

Да что вы уж прямо. Прописывание в автозагрузку уже в хакерство определили;-) Это так половина программ трояны и вирусы...


 
Андрей Сенченко ©   (2004-02-16 16:28) [10]

>> Плохиш (16.02.04 14:45) [7]

2ssk (16.02.04 14:43) [6]
Правдоподобный, не хакерский пример, пожалуйста?


AVP последний например.
Солько дряни при инсталляции в реестр пишет, что при первом перезапуске мне лично пришлось уходить в бзопасный режим чтобы все это оттуда снести - иначе тачка вглухую висла в момент попытки проверить флопповод, в котором ничего естественно не стояло.


 
Budy ©   (2004-02-16 17:33) [11]

Да блин, не хакер я! Чего он тут выпендривается!
Если не нравиться - так напиши админу!
А если боишься, что другие узнают, да тебя заразят, то я тут не причем!


 
Budy ©   (2004-02-16 17:41) [12]

Хорошо, всем спасибо кто помог!
Но вот допустим, что на форме ентой проги есть кнопка, при нажатии на которую, ета запись в реестре удаляется! Как такое осуществить?
Может кто подумает, что все так просто, но наверняка есть люди, которые знают, что так просто лучше не удалять. Я к чему веду то, не будет ли каких нехороших последствий??

Еще вопрос: Я конечно испробовал ентот код, правда на скорую руку, в XP не сканало! Но я еще попробую, разберуся так сказать!



Страницы: 1 вся ветка

Текущий архив: 2004.02.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
6-94078
Alex-11111
2003-12-19 13:50
2004.02.29
Получение почты


14-94163
Гость965
2004-02-08 02:58
2004.02.29
Как стать сертифицированым специалистом


3-93797
Victor!
2004-01-31 15:12
2004.02.29
Вопрос по Microsoft Jet


1-93909
Ilg
2004-02-08 14:31
2004.02.29
Handle главного окна


7-94213
Oleg1
2003-12-10 08:15
2004.02.29
Как блокировать мыш и клавиатуру