Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.018 c
1-93999
zamkom
2004-02-16 16:02
2004.02.29
Оптимизация.


1-93834
Builder
2004-02-18 18:02
2004.02.29
рабочий стол


3-93770
Шоломицкий
2004-02-04 11:41
2004.02.29
Как связать ADOConnection


8-94042
NikNik
2003-10-29 20:18
2004.02.29
OpenGL форма


8-94043
Balda
2003-10-29 10:53
2004.02.29
Синтезация речи.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский