Не работает ValueExists
TRegistry *Reestr = new TRegistry;
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Reestr->RootKey=HKEY_CURRENT_USER;
....
if(Reestr->KeyExists("\\Software\\my Name")){
ShowMessage("IF"); //для наглядности работы
....
if(Reestr->ValueExists("Font")){
ShowMessage("Font"); //для наглядности работы
Memo1->Font->Name=Reestr->ReadString("Font");
....
}else ShowMessage("!FONT"); .........
так вот ValueExists всегда возращает false т.е. наблюдаю "!FONT" .... чё делать? где собака покопалась?
PS и ещё как мне в реестр пихнуть стиль шрифта? (жЫрный, курсиф, зачоркнутый)
ну проверил ты что ключ есть, а перейти в него или ты так в ROOT`е и будешь сидеть?
Цитата: InoY
...
как мне в реестр пихнуть стиль шрифта? (жЫрный, курсиф, зачоркнутый)
Цитата: zbestr
ну проверил ты что ключ есть, а перейти в него или ты так в ROOT`е и будешь сидеть?
Я его проверяю для того чтобы знать создавать мне его заново или нет!
А она(ф-ция) мне постоянно возращает, что ключа нет
Если хош приведи пример как мне эту проверку оформить..))
[QUOTE=GIZMO]И вообще когда поиском будем пользоваться?[/QUOTE]
когда страницы форума будут весить не по 120кб(или сколько там они весят?) Мне через мобилу качать долго и дорого!
Цитата: InoY
Я его проверяю для того чтобы знать создавать мне его заново или нет!
А она(ф-ция) мне постоянно возращает, что ключа нет
Если хош приведи пример как мне эту проверку оформить..))
когда страницы форума будут весить не по 120кб(или сколько там они весят?) Мне через мобилу качать долго и дорого!
А она(ф-ция) мне постоянно возращает, что ключа нет
Если хош приведи пример как мне эту проверку оформить..))
когда страницы форума будут весить не по 120кб(или сколько там они весят?) Мне через мобилу качать долго и дорого!
Это ваши проблемы - что вам долго и что дорого. Использование поиска является обязательным - как и нормальное оформление тем.
Для того что бы проверить существует или нет значение - перед этим надо эту ветку открыть. Об этом было сказано в самом начале. Тема закрыта.