![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Службы Windows [D6, WinXP]
noname123 © (2009-11-16 14:41:00)procedure TService1.ServiceStart(Sender: TService; var Started: Boolean);
var
reg: TRegistry;
begin
reg := TRegistry.Create;
if reg.OpenKey('\Software', False) then
{Какое то действие}
end;
end;
почему этот код проходит
procedure TService1.ServiceStart(Sender: TService; var Started: Boolean);
var
reg: TRegistry;
begin
reg := TRegistry.Create;
if reg.OpenKey('\Software\65', False)then
{Какое то действие}
end;
end;
а вот этот не проходит, т.е. открывает только первый ключ в разделе а если вложенный тогда не открывает, почему??
brother (2009-11-17 07:47:00) [21]почиай уже [3]!
noname123 (2009-11-17 07:46:00) [22]HKCU\Software\65 - здесь, в реестре
Anatoly Podgoretsky (2009-11-17 07:44:00) [23]> noname123 (17.11.2009 07:39:02) [2]
Где там?
brother (2009-11-17 07:43:00) [24]читай это:
http://www.mycomp.com.ua/text/11132;jsessionid=9C3833D54770DEA520F2E84908ABF1FD
все поймешь...
noname123 (2009-11-17 07:39:00) [25]если бы ключа не было я не задавал бы такой вопрос. Там есть такой ключ!
Сергей М. (2009-11-16 15:46:00) [26]
> если вложенный тогда не открывает
А если открывать нечего ?
Ну нет в реестре ключа HKCU\Software\65, а ты вторым параметром запретил его создание ..