Форум: "Основная";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
ВнизДобавление в реестр Найти похожие ветки
← →
c0pyc@t (2002-08-23 09:39) [0]Люди помогте,
нужно считать информацию из реестра, как это сделать
если ключа нет откуда считывать, то его нужно создать, и внести изменения
← →
Lord Warlock (2002-08-23 09:47) [1]Ну это очевидно работа с TRegistry
Ключевые методы - OpenKey, CloseKey, CreateKey, KeyExists
← →
c0pyc@t (2002-08-23 09:52) [2]
> Lord Warlock ©
ну это я знаю я вот пишу
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey("\Software\c0pYc@t\CurrentVersion", true) then
.......
и даже если ключа нет то он его создаст, а мне нужно если ключа нет то и не надо его просматривать
← →
Lord Warlock (2002-08-23 09:57) [3]Все уже сделано до тебя, прежде чем открывать проверяй его наличие - KeyExists
← →
Hamlet (2002-08-23 09:59) [4]в классе TRegistry есть функция KeyExists(const Key: String): boolean
она возвращает значение true, если ключ существует..
← →
c0pyc@t (2002-08-23 10:01) [5]спасибо
← →
c0pyc@t (2002-08-23 10:17) [6]а еще если я пишу так
Reg.WriteString("Top", IntToStr(ServerRun.Top));
то "Top" создаться автоматически или же его нужно создать самому?
← →
Hamlet (2002-08-23 10:20) [7]Должен автоматически
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c