Главная страница
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.019 c
14-94169
Пытливый УМ
2004-02-07 12:45
2004.02.29
Снова о лицензии на Делфю...


7-94211
Rentgen
2003-12-10 11:55
2004.02.29
Папка пуста?!


1-93986
Aliev
2004-02-17 12:17
2004.02.29
Мигалка


8-94037
INext
2003-10-24 14:20
2004.02.29
Где достать Delphix 7


3-93769
GIL
2004-02-04 12:23
2004.02.29
IBSQL не работает