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

Вниз

Почему не работает конструкция?   Найти похожие ветки 

 
cosinus   (2008-01-17 16:59) [0]

Элементарная конструкция добавления\удаление программы из автозагрузки. Добавление работает, удаление нет. Ну никак не пойму почему...
procedure SetAvtoRun(b:boolean);
var
 TheReg: TRegistry;
 KeyName: string;
begin
 TheReg := TRegistry.Create;
 try
   TheReg.RootKey := HKEY_LOCAL_MACHINE;
   KeyName := "Software\Microsoft\Windows\CurrentVersion\Run";
   if TheReg.OpenKey(KeyName, True) then
   if b then TheReg.WriteString("Sticker",paramstr(0))
        else TheReg.DeleteKey("Sticker");
   TheReg.CloseKey;
 finally
   TheReg.Free;
 end;
end;


 
Palladin ©   (2008-01-17 17:02) [1]

вообще то не делетекей, а делетевалюе если что...


 
clickmaker ©   (2008-01-17 17:02) [2]

может, DeleteValue все-таки?


 
DVM ©   (2008-01-17 17:05) [3]


> cosinus

ты пытаешься удалить ключ, который сам же открыл.


 
cosinus   (2008-01-17 17:05) [4]

Ё-мое...
Без комметнтариев...
Спасибо.


 
Palladin ©   (2008-01-17 17:16) [5]


> [3] DVM ©   (17.01.08 17:05)

он пытается удалить ключ "Sticker", в открытом ключе, а не сам открытый ключ


 
DVM ©   (2008-01-17 17:18) [6]


> Palladin ©   (17.01.08 17:16) [5]

А да, не заметил. Но причина то все равно не в этом а в [1]


 
Anatoly Podgoretsky ©   (2008-01-17 22:31) [7]

> DVM  (17.01.2008 17:05:03)  [3]

Он нигде не открывал ключа, более того у него и нет такого ключа, с таким именем.


 
Anatoly Podgoretsky ©   (2008-01-17 22:32) [8]

> DVM  (17.01.2008 17:18:06)  [6]

У него наверно где то стоит try ... except end;



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
15-1199936235
Slider007
2008-01-10 06:37
2008.02.10
С днем рождения ! 10 января 2008 четверг


15-1199879782
pavel_guzhanov
2008-01-09 14:56
2008.02.10
Минимизировать булеву функцию


2-1200821902
Chysti
2008-01-20 12:38
2008.02.10
Perevod s anglisskogo v drugoi iazik...


15-1199865119
user_
2008-01-09 10:51
2008.02.10
Исходный код


6-1180070636
AHTOLLlKA
2007-05-25 09:23
2008.02.10
HTTPS запрос