Rejestr

RobinMaster
  • Rejestracja:prawie 22 lata
  • Ostatnio:ponad 8 lat
  • 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:ponad 21 lat
  • Ostatnio:ponad 12 lat
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


Linuksa, czy innego Uniksa, można opisać za pomocą logiki boolowskiej a nie za pomocą prawdopodobieństwa. 'System szesnastkowy jest wspaniały! W skali od 1 do 10 daję mu E' extreme safety for Ubuntu:
sudo echo -e 'Defaults targetpw\nDefaults timestamp_timeout=0' >> /etc/sudoers
Marooned
Administrator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 6 godzin
  • 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.