CYFROWY BARON • PROGRAMOWANIE • Zobacz wÄ…tek - Sprawdzenie czy zarejestrowano bibliotekÄ™ OCX

Sprawdzenie czy zarejestrowano bibliotekÄ™ OCX

dział ogólny

Sprawdzenie czy zarejestrowano bibliotekÄ™ OCX

Nowy postprzez mckri » Å›roda, 31 października 2012, 00:16

Witam.
Mam bibliotekę OCX, która jest rejestrowana w systemie poprzez polecenie regsvr32 'nazwa.ocx'. Wiem, że informacja o zarejestrowaniu biblioteki jest zapisana w rejestrze: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\9A2C58CF-xxxx-xxxx-xxxx-0756F0F2FA9B\ a nazwa pliku biblioteki wraz ze ścieżką jest widoczna w podkluczu InprocServer32.

Tylko jak dostać się do tego klucza 9A2C58CF-xxxx-xxxx-xxxx-0756F0F2FA9B? Zapewne jest to wartość zmienna dla każdego komputera. Czy możliwe jest sprawdzenie, czy dany plik biblioteki (lub jego nazwa wewnętrzna) został zainstalowany w systemie operacyjnym?
Avatar użytkownika
mckri
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): piątek, 15 sierpnia 2008, 13:48
PodziÄ™kowaÅ‚ : 10
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows Vista SP2
Kompilator: BCB 5/2007/2009
    Windows 7Opera

Re: Sprawdzenie czy zarejestrowano bibliotekÄ™ OCX

Nowy postprzez mckri » Å›roda, 31 października 2012, 01:23

Nie wpadlem na to w momencie pisania postu, ale powinno w sumie wystarczyć próba załadowania danej biblioteki i już będzie wiadomo czy jest w systemie:
KOD cpp:   •  UKRYJ  •
LoadLibrary("nazwa.ocx");

Jeżeli się mylę, prosze o info.
Avatar użytkownika
mckri
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): piątek, 15 sierpnia 2008, 13:48
PodziÄ™kowaÅ‚ : 10
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows Vista SP2
Kompilator: BCB 5/2007/2009
    Windows 7Opera


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 1 gość