O ile z zapisywaniem nie mam żadnego problemu, to problem mam z odczytem. Próbowałem dwiema funkcjami: RestoreKey i LoadKey(zapisuję funkcją SaveKey).
if not reg.LoadKey(ext, extToLoad) then
begin
application.MessageBox('Nie można było odczytać pliku', PChar(tyt), mb_OK+mb_IconStop);
if reg<>nil then FreeAndNil(reg);
exit;
end;
No i zawsze dostaję błąd.
Małe wyjaśnienie: Odczytuję do HKEY_CLASSES_ROOT(wcześniej ustawiam rootKey)
ext - to nazwa klucza do odczytania(np: '.jpg'). extToLoas to nazwa pliku.
Już dwa dni nad tym siedzę, grzebię po helpach i necie, i nic...