Rejestr

RobinMaster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 227
0

Używam do obsługi rejestru klase TRegistry
pisze taki kodzik

void __fastcall TForm1::Button21Click(TObject *Sender)
code]
{

TRegistry *reg;
???????????????
reg->OpenKey("LOL",true);
reg->Free();
}[/code]
czego tu brakuje ze wyskakuje błąd ??????????????????

flabra
  • Rejestracja: dni
  • Ostatnio: dni
0

Używasz wskaźnika, więc może brakuje inicjacji... przydziału pamięci... wywołania konstruktora... może new coś pomoże... albo też skasowanie '*' i wstawienie '.' zamiast '->'. :p

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
0

W pełni działający przykład:

Kopiuj
TRegistry *Rejestr;
Rejestr = new TRegistry;
Rejestr->RootKey = HKEY_CURRENT_USER;
Rejestr->OpenKey("SOFTWARE\\cośtam\\test", true);
int liczba = Rejestr->ReadInteger("liczba");
Rejestr->CloseKey();
delete Rejestr;

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.