![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обращение к реестру [D7, WinXP]
Gopher © (2005-06-08 02:29:00)Мне надо изменить занчение ключа в реестре, в help'е нашел класс TRegistry и функцию в нем SaveKey... Выдает ошибки... Те ли функции я использую, и как правильно ими воспользоваться? Благодарю!
iskatel (2005-06-08 13:47:00) [1]ну я вчера уже спал, просто скопировал кусок хелпа, главное пример есть, а что туда совать сам догадается )))
KilkennyCat (2005-06-08 05:50:00) [2]
> [2] iskatel © (08.06.05 03:13)
Прекрасно. Особенно
> Мне надо изменить
и
> TRegistry(KEY_READ);
iskatel (2005-06-08 03:13:00) [3]#include <Registry.hpp>
AnsiString GetRegistryValue(AnsiString KeyName)
{
AnsiString S;
TRegistry *Registry = new TRegistry(KEY_READ);
try
{
Registry->RootKey = HKEY_LOCAL_MACHINE;
// False because we do not want to create it if it doesn't exist
Registry->OpenKey(KeyName,false);
S = Registry->ReadString("VALUE1");
}
__finally
{
delete Registry;
}
return S;
}
Alexander Panov (2005-06-08 03:11:00) [4]С полной ответственностью заявляю, что ты все делаешь правильно, используешь те функции, которые требуется.
Думаю, что проблема в том, что ты не ту клавиатуру подключил. Это Шутка.
А теперь по делу.
У тебя ошибка в 17-й строке. Приводи код, или ошибка переместится в 18-ю строку.