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

Вниз

Кому не трудно, помогите с кодом   Найти похожие ветки 

 
Angel123   (2005-09-01 04:59) [0]

Вот написал код который должен проверить - имеется ли запись в реестре, если имеется то закрывать прогу а если нет то внести запись в реестр
===================================================================
var
RegIni:TRegIniFile;
wk:String;
v:String;
begin
wk:=RegIni.ReadString("software/microsoft/windows", "wk", "test");
v:="test";
if wk=v then
begin
showmessage("Yet here!");
close;
end;
RegIni:=TRegIniFile.Create("Software");
RegIni.RootKey:=HKEY_LOCAL_MACHINE;
RegIni.OpenKey("Software", true);
RegIni.OpenKey("Microsoft", true);
RegIni.WriteString("Windows", "wk", "test");
RegIni.Free;
showmessage("Writed!");
end;
===============================================================
Но он почему то сразу выдаёт что запись есть и она появляется откудо-невозьмись, помогите плиз, подскажите как правильный код сделать!


 
PKT   (2005-09-01 05:31) [1]

Ну так разумеется он выдаст, что запись есть, ведь Вы
при вызове
function ReadString(const Section, Ident, Default: string): string;
указали значение по умолчанию "test".

Кстати, а чего это Вы функцию вызываете до создания объекта?


 
Anatoly Podgoretsky ©   (2005-09-01 09:56) [2]

Angel123   (01.09.05 04:59)  
Начать с главного - ни когда не использовать TRegIniFile;
А для проверки наличия использовать метод ReadString, но только для TRegistry



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
1-1126776872
Чувачок
2005-09-15 13:34
2005.10.09
Народ подскажите плз, как картинку BMP формата вставить


1-1126621603
IceBeerg
2005-09-13 18:26
2005.10.09
Построчное чтени большого текстового файла


6-1118907060
denisww
2005-06-16 11:31
2005.10.09
ntlm Delphi


14-1127296958
Satirus
2005-09-21 14:02
2005.10.09
ォЖенщины и прогиサ Автор неизвестен.)


1-1126763538
Ярослав
2005-09-15 09:52
2005.10.09
Определить сужествование MDI Child формы