Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Visual Basic 2010 kopiowanie i przywracanie klucza rejestru

19 Paź 2010 10:18 2341 5
  • Poziom 27  
    Witam, piszę program w Visual Basic 2010 Express i potrzebuje że by program mi kopiował klucz rejestru i jak przyjdzie taka potrzeba przywrócił go.

    Jakie są komendy na odczyt i zapis kluczy rejestru??
  • Poziom 27  
    mah111 napisał:
    GOOGLE nie boli... 1 wynik wyszukiwania:
    http://www.vbworld.piwko.pl/arty%20html/rejestr.htm


    Ne boli, a na tej stronie link nie działa do API, a ja chce uzyskać dostęp do każdego klucza.

    GOOGLE napisał:
    Umożliwiają one dostęp tylko do jednej części, w której mogą tworzyć ograniczoną liczbę poziomów kluczy. Miejsce w rejestrze, w którym możemy się poruszać za pomocą funkcji VB, kryje się wyłącznie pod kluczem:

    HKEY_CURRENT_USER\Software\VB and VBA Program Settings

    Uwaga:
    - Można tworzyć klucze podrzędne poniżej tego klucza, jeśli jednak jest to niewystarczające, należy posłużyć się funkcjami Windows API, które częściowo są omówione w pliku API32_PL.hlp zamieszczonego w dziale API.
    - Przy pomocy regedit.exe można zobaczyć architekturę rejestru. Pamiętać jednak należy, że zabawa z rejestrem może skończyć się tragicznie. Więc radzę bawić się nim ostrożnie (mam na myśli osoby, którym brak doświadczenia w tej dziedzinie).
  • Pomocny post
    Poziom 12  
    Do tworzenia kluczy w całym rejestrze, potrzebne jest użycie WindowsAPI.

    Poszczególne operacje w VB opisane są np. tutaj
  • Pomocny post
    Poziom 19  
    Proszę mnie poprawić jeśli się mylę, ale Visual Basic 2010 korzysta z NETa. Więc po jakiego grzyba szukać czegoś w winApi. Net ma gotowe biblioteki to odczytywania i zapisywania kluczy rejestru.
    Tutorial + przykładowy program.
  • Poziom 27  
    arturkaszuba napisał:
    Proszę mnie poprawić jeśli się mylę, ale Visual Basic 2010 korzysta z NETa. Więc po jakiego grzyba szukać czegoś w winApi. Net ma gotowe biblioteki to odczytywania i zapisywania kluczy rejestru.
    Tutorial + przykładowy program.


    I o to chodziło dzięki :) tylko szkoda że program demo nie daje się pobrać.