Dimon.Ru |
Отправлено: 04.01.2005, 11:37 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
Мне надо прочитать строку из реестра. Делаю так:
CODE |
TRegistry *reg;
reg = new TRegistry();
Edit1->Text=reg->ReadString("HKEY_LOCAL_MACHINE\\SOFTWARE\\Dimon\\inipath");
return;
|
ничё не получается ((
вот так тоже ничего не выходит:
CODE |
TRegistry *reg;
reg = new TRegistry();
Edit1->Text=reg->ReadString("HKEY_LOCAL_MACHINE\SOFTWARE\Dimon\inipath");
return;
|
Как же правильно? |
|
Gedeon |
Отправлено: 04.01.2005, 12:05 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Ну, а в хэлп глянуть, вот пример оттуда, разницу видите?
CODE |
#include <Registry.hpp>
AnsiString GetRegistryValue(AnsiString KeyName)
{
AnsiString S;
TRegistry *Registry = new TRegistry;
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;
} |
|
|
Dimon.Ru |
Отправлено: 04.01.2005, 12:10 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
Mille grazia, signor!!!!!
u menya v helpe po4emu-to net primera na etu temu ((
a help ya vsegda smotryu — eto pervoe delo!
escho raz spasibo! s Nonym godom!!!! |
|