Regedit in Windows

0

msvcrt.dll ADVAPI32.dll KERNEL32.dll NTDLL.DLL GDI32.dll USER32.dll COMCTL32.dll comdlg32.dll SHELL32.dll AUTHZ.dll ACLUI.dll ole32.dll ulib.dll clb.dll

To sa pliku, w ktorych (wedlug mnie) chociaŻ po czesci znajduje sie rejestr systemu microsoft windows.

  1. Mam pytanie jak poprac do:
    komponenty: TreeView1 oraz ValueListEditor1 dane rejestru systemu windows??

  2. jak zrobic to samo co wyzej lecz pobierajac z pliku (na bazie pliku Regedit.exe) w ktorym nie ma tych danych wszytkich co wpisujac w start -> urchumom -> regedit lecz po edycji tego pliku sa pliki ktore na poczatku postu umiescilem...

Prosze o niezlaczna odpowiedz! Dziekuje! Pozdro Czakol!

0

Witam !

Sam rejestr znajduje się (jeżeli chodzi o Win98) w plikach system.dat i user.dat (c:\windows). Do pobierania i enumeracji kluczy rejestru służą funkcje RegEnumKeyEx(), RegQueryValue(), RegEnumValue() i RegQueryInfoKey(). Wystarczy tylko o nich poczytać :-)

0

Rejestr w systemach NT (2k, XP) jest w plikach w katalogu
winnt\system32\config np plik SOFTWARE to galaz HKEY_LOCAL_MACHINE->SOFTWARE na pewno rejestr nie jest w zadnej dll-ce ani lib-ie [diabel] Jestes w bledzie Czakol ;)

  1. Kolega powyzej Ci napisal jak to zrobic.
  2. Heh regedit wlasnie wykorzystuje te powyzsze funkcje a to ze po jego edycji zobaczyles wpisy dll-ek to tylko te dll-ki z ktorych funkcje uzywa regedit - tam nie ma rejestru. Kazdy Twoj progs ma taki spisik dll bo inaczej zapomnij o okinkach itp.
0

A dzieki snaj!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1