Jak otworzyć plik DLL: 10 kroków (ze zdjęciami)

Spisu treści:

Jak otworzyć plik DLL: 10 kroków (ze zdjęciami)
Jak otworzyć plik DLL: 10 kroków (ze zdjęciami)

Wideo: Jak otworzyć plik DLL: 10 kroków (ze zdjęciami)

Wideo: Jak otworzyć plik DLL: 10 kroków (ze zdjęciami)
Wideo: How to Download and install HP laserjet 1010 on Windows 7, Windows 10, Windows 8 both 32 and 64 bit 2024, Listopad
Anonim

Dynamic Link Library lub plik DLL jest podstawą tradycyjnego programowania Windows. Pliki te są używane przez program w celu uzyskania dodatkowych funkcji i bibliotek bez konieczności osadzania w samym programie. Często pliki DLL są udostępniane między różnymi programami. Dla większości użytkowników biblioteki DLL działają w tle i rzadko masz do czynienia z tymi plikami. Jednak czasami może być konieczne zarejestrowanie biblioteki DLL, aby zainstalowany program działał poprawnie. Jeśli jesteś zainteresowany kodowaniem, zbadanie, jak tworzyć biblioteki DLL, może również wyjaśnić twoje zrozumienie.

Krok

Metoda 1 z 2: Korzystanie z plików DLL

Otwórz pliki DLL Krok 1
Otwórz pliki DLL Krok 1

Krok 1. Zrozum, czym jest plik DLL

DLL (biblioteka dołączana dynamicznie) to plik systemu Windows używany przez programy do wywoływania istniejących funkcji. Zasadniczo umożliwiają systemowi Windows i innym programom wykonywanie ich funkcji bez konieczności posiadania tych funkcji.

Pliki DLL są ważną częścią programowania systemu Windows i sprawiają, że programy są szczuplejsze i bardziej wydajne

Otwórz pliki DLL Krok 2
Otwórz pliki DLL Krok 2

Krok 2. Należy pamiętać, że przeciętny użytkownik nie musi otwierać ani wchodzić w interakcje z plikami DLL

Dla większości użytkowników plik DLL będzie działał w tle. Program zainstaluje i wywoła je automatycznie, a przenoszenie plików może spowodować poważne problemy w systemie komputerowym.

  • Czasami podczas instalowania programu stworzonego przez społeczność zostaniesz poproszony o umieszczenie pliku DLL w określonej lokalizacji. Upewnij się, że ufasz programowi przed wykonaniem tych instrukcji, ponieważ pliki DLL mogą być niebezpieczne.
  • Jeśli chcesz dowiedzieć się, jak utworzyć plik DLL, zobacz następną sekcję.
Otwórz pliki DLL Krok 3
Otwórz pliki DLL Krok 3

Krok 3. Zarejestruj nową bibliotekę DLL

Jeśli musisz ręcznie skopiować plik DLL do folderu lub programu, aby go użyć, może być konieczne zarejestrowanie go w rejestrze systemu Windows, zanim będzie można użyć pliku. Zapoznaj się z instrukcjami programu, aby określić, czy należy wykonać ten krok (jest to bardzo rzadkie w przypadku większości programów systemu Windows).

  • Otwórz wiersz polecenia. Możesz go znaleźć w menu Start lub naciskając Win + R i wpisując cmd. Przejdź do lokalizacji nowego pliku DLL.
  • Jeśli używasz systemu Windows 7 lub nowszego, otwórz folder zawierający nowy plik DLL, przytrzymaj klawisz Shift i kliknij prawym przyciskiem myszy folder, a następnie wybierz „Otwórz tutaj okno poleceń”. Wiersz polecenia natychmiast otworzy się w tym folderze.
  • Wpisz regsvr32 dllname.dll i naciśnij Enter. Spowoduje to dodanie pliku DLL do rejestru systemu Windows.
  • Wpisz regsvr32 -u dllname.dll, aby usunąć plik DLL z rejestru systemu Windows.

Metoda 2 z 2: Dekompilacja pliku DLL

Otwórz pliki DLL Krok 4
Otwórz pliki DLL Krok 4

Krok 1. Pobierz i zainstaluj dekompilator

„Dekompilator” to program, który umożliwia przeglądanie kodu źródłowego używanego do tworzenia pliku lub programu, w tym przypadku pliku DLL. Aby zobaczyć kod, który sprawia, że plik DLL działa, musisz użyć dekompilatora, aby zmienić plik z powrotem w czytelny kod. Otwarcie pliku DLL bez dekompilatora (np. otwarcie go za pomocą Notatnika) spowoduje wyświetlenie zbioru nieczytelnych znaków.

dotPeek to jeden z popularnych darmowych dekompilatorów. Można to znaleźć na jetbrains.com/decompiler/

Otwórz pliki DLL Krok 5
Otwórz pliki DLL Krok 5

Krok 2. Otwórz plik DLL w swoim dekompilatorze

Jeśli używasz dotPeek, kliknij "Plik" → "Otwórz", a następnie przejdź do pliku DLL, który chcesz zdekompilować. Możesz przeglądać zawartość pliku DLL bez wpływu na system.

Otwórz pliki DLL Krok 6
Otwórz pliki DLL Krok 6

Krok 3. Użyj "Assembly Explorer", aby zbadać węzły pliku DLL

Pliki DLL składają się z „węzłów” lub modułów kodu, które współpracują ze sobą, tworząc cały plik DLL. Możesz rozwinąć każdy węzeł, aby zobaczyć, jakie podwęzły może zawierać.

Otwórz pliki DLL Krok 7
Otwórz pliki DLL Krok 7

Krok 4. Kliknij dwukrotnie węzeł, aby wyświetlić jego kod

Kod wybranego węzła pojawi się w ramce po prawej stronie dotPeek. Możesz przeglądać kod, aby go przejrzeć. dotPeek wyświetli kod w C# lub pobierze dodatkowe biblioteki, dzięki czemu będziesz mógł zobaczyć kod z oryginalnego źródła.

Jeśli węzeł wymaga przeglądania dodatkowych bibliotek, dootPeek spróbuje pobrać je automatycznie

Otwórz pliki DLL Krok 8
Otwórz pliki DLL Krok 8

Krok 5. Uzyskaj wyjaśnienia dotyczące różnych fragmentów kodu

Jeśli natkniesz się na fragment kodu, którego nie rozumiesz, możesz użyć funkcji Szybka dokumentacja, aby zobaczyć, co robi polecenie.

  • Umieść kursor nad fragmentem kodu, dla którego chcesz znaleźć podpis w ramce przeglądarki kodu.
  • Naciśnij Ctrl+Q, aby załadować okno Szybka dokumentacja.
  • Skorzystaj z łączy, aby dowiedzieć się więcej o każdym aspekcie kodu, który badasz.
Otwórz pliki DLL Krok 9
Otwórz pliki DLL Krok 9

Krok 6. Wyeksportuj kod do Visual Basic

Jeśli chcesz manipulować, edytować i tworzyć własne pliki, możesz je wyeksportować do programu Visual Studio. Wyeksportowany kod będzie w języku C#, mimo że został pierwotnie napisany w innym języku programowania.

  • Kliknij prawym przyciskiem myszy plik DLL w Eksploratorze zestawów.
  • Wybierz „Eksportuj do projektu”
  • Wybierz opcję eksportu. Możesz natychmiast otworzyć projekt w programie Visual Studio, jeśli chcesz, aby plik został natychmiast uruchomiony w programie.
Otwórz pliki DLL Krok 10
Otwórz pliki DLL Krok 10

Krok 7. Edytuj kod w Visual Studio

Po załadowaniu projektu do programu Visual Studio będziesz mieć pełną kontrolę nad edytowaniem i tworzeniem plików DLL własnego autorstwa. Kliknij tutaj, aby uzyskać szczegółowe instrukcje dotyczące korzystania z programu Visual Studio.

Zalecana: