Πώς να ανοίξετε ένα αρχείο DLL: 10 βήματα (με εικόνες)

Πίνακας περιεχομένων:

Πώς να ανοίξετε ένα αρχείο DLL: 10 βήματα (με εικόνες)
Πώς να ανοίξετε ένα αρχείο DLL: 10 βήματα (με εικόνες)

Βίντεο: Πώς να ανοίξετε ένα αρχείο DLL: 10 βήματα (με εικόνες)

Βίντεο: Πώς να ανοίξετε ένα αρχείο DLL: 10 βήματα (με εικόνες)
Βίντεο: Πώς να κάνεις κανονικό format σε εξωτερικό σκληρό δίσκο σε USB στικάκι και σε SD Card 2024, Ενδέχεται
Anonim

Η Βιβλιοθήκη Dynamic Link ή το αρχείο DLL, είναι η βάση του παραδοσιακού προγραμματισμού των Windows. Αυτά τα αρχεία χρησιμοποιούνται από το πρόγραμμα για τη λήψη πρόσθετων λειτουργιών και βιβλιοθηκών χωρίς να χρειάζεται να ενσωματωθούν στο ίδιο το πρόγραμμα. Συχνά, τα αρχεία DLL μοιράζονται μεταξύ διαφορετικών προγραμμάτων. Για τους περισσότερους χρήστες, τα DLL εκτελούνται στο παρασκήνιο και σπάνια χρειάζεται να ασχοληθείτε με αυτά τα αρχεία. Ωστόσο, μερικές φορές μπορεί να χρειαστεί να καταχωρίσετε ένα DLL για να εκτελεστεί σωστά το εγκατεστημένο πρόγραμμα. Εάν ενδιαφέρεστε για την κωδικοποίηση, η εξερεύνηση του τρόπου δημιουργίας DLL μπορεί επίσης να διευκρινίσει την κατανόησή σας.

Βήμα

Μέθοδος 1 από 2: Χρήση αρχείων DLL

Άνοιγμα αρχείων DLL Βήμα 1
Άνοιγμα αρχείων DLL Βήμα 1

Βήμα 1. Κατανοήστε τι είναι ένα αρχείο DLL

Το DLL (βιβλιοθήκη δυναμικών συνδέσμων) είναι ένα αρχείο Windows που χρησιμοποιείται από προγράμματα για να καλέσει υπάρχουσες λειτουργίες. Βασικά, επιτρέπουν στα Windows και σε άλλα προγράμματα να εκτελούν τις λειτουργίες τους χωρίς να χρειάζεται να έχουν αυτές τις λειτουργίες.

Τα αρχεία DLL αποτελούν σημαντικό μέρος του προγραμματισμού των Windows και καθιστούν τα προγράμματα πιο εύκαμπτα και αποτελεσματικά

Άνοιγμα αρχείων DLL Βήμα 2
Άνοιγμα αρχείων DLL Βήμα 2

Βήμα 2. Να γνωρίζετε ότι ο μέσος χρήστης δεν χρειάζεται να ανοίξει ή να αλληλεπιδράσει με αρχεία DLL

Για τους περισσότερους χρήστες, το αρχείο DLL θα βρίσκεται στο παρασκήνιο. Το πρόγραμμα θα τα εγκαταστήσει και θα τα καλέσει αυτόματα και η μετακίνηση των αρχείων μπορεί να προκαλέσει σοβαρά προβλήματα στο σύστημα του υπολογιστή.

  • Μερικές φορές κατά την εγκατάσταση ενός προγράμματος που δημιουργήθηκε από την κοινότητα, θα σας ζητηθεί να τοποθετήσετε το αρχείο DLL σε μια συγκεκριμένη τοποθεσία. Βεβαιωθείτε ότι εμπιστεύεστε το πρόγραμμα πριν ακολουθήσετε αυτές τις οδηγίες, επειδή τα αρχεία DLL μπορεί να είναι επικίνδυνα.
  • Εάν ενδιαφέρεστε να μάθετε πώς να δημιουργείτε ένα αρχείο DLL, ανατρέξτε στην επόμενη ενότητα.
Άνοιγμα αρχείων DLL Βήμα 3
Άνοιγμα αρχείων DLL Βήμα 3

Βήμα 3. Καταχωρήστε το νέο DLL

Εάν πρέπει να αντιγράψετε με μη αυτόματο τρόπο το αρχείο DLL σε ένα φάκελο ή πρόγραμμα για χρήση, ίσως χρειαστεί να το καταχωρίσετε στο Μητρώο των Windows προτού μπορέσει να χρησιμοποιηθεί το αρχείο. Ανατρέξτε στις οδηγίες του προγράμματος για να καθορίσετε εάν πρέπει ή όχι να εκτελέσετε αυτό το βήμα (αυτό είναι πολύ ασυνήθιστο για τα περισσότερα προγράμματα των Windows).

  • Ανοίξτε τη γραμμή εντολών. Μπορείτε να το βρείτε στο μενού Έναρξη ή πατώντας Win+R και πληκτρολογώντας cmd. Μεταβείτε στη θέση του νέου σας αρχείου DLL.
  • Εάν χρησιμοποιείτε Windows 7 ή νεότερη έκδοση, ανοίξτε το φάκελο που περιέχει το νέο αρχείο DLL, κρατήστε πατημένο το Shift και κάντε δεξί κλικ στο φάκελο και επιλέξτε "Άνοιγμα παραθύρου εντολών εδώ". Η γραμμή εντολών θα ανοίξει αμέσως σε αυτόν το φάκελο.
  • Πληκτρολογήστε regsvr32 dllname.dll και πατήστε Enter. Αυτό θα προσθέσει το αρχείο DLL στο μητρώο των Windows.
  • Πληκτρολογήστε regsvr32 -u dllname.dll για να καταργήσετε το αρχείο DLL από το μητρώο των Windows.

Μέθοδος 2 από 2: Αποσυμπίεση του αρχείου DLL

Άνοιγμα αρχείων DLL Βήμα 4
Άνοιγμα αρχείων DLL Βήμα 4

Βήμα 1. Κατεβάστε και εγκαταστήστε έναν αποσυμπιεστή

Ο "αποσυμπιεστής" είναι ένα πρόγραμμα που σας επιτρέπει να δείτε τον πηγαίο κώδικα που χρησιμοποιείται για τη δημιουργία ενός αρχείου ή προγράμματος, στην περίπτωση αυτή ενός αρχείου DLL. Για να δείτε τον κώδικα που κάνει ένα αρχείο DLL να λειτουργεί, θα πρέπει να χρησιμοποιήσετε έναν αποσυμπιεστή για να μετατρέψετε το αρχείο ξανά σε αναγνώσιμο κώδικα. Το άνοιγμα ενός αρχείου DLL χωρίς αποσυμπιεστή (όπως το άνοιγμα με το Σημειωματάριο) θα εμφανίσει ένα συνονθύλευμα αδιάβαστων χαρακτήρων.

Το dotPeek είναι ένας από τους δημοφιλείς δωρεάν αποσυμπιεστές. Μπορείτε να το βρείτε στη διεύθυνση jetbrains.com/decompiler/

Άνοιγμα αρχείων DLL Βήμα 5
Άνοιγμα αρχείων DLL Βήμα 5

Βήμα 2. Ανοίξτε το αρχείο DLL στον αποσυμπιεστή σας

Εάν χρησιμοποιείτε το dotPeek, κάντε κλικ στο "Αρχείο" → "Άνοιγμα" και, στη συνέχεια, περιηγηθείτε στο αρχείο DLL που θέλετε να αποσυμπιέσετε. Μπορείτε να εξερευνήσετε τα περιεχόμενα του αρχείου DLL χωρίς να επηρεάσετε το σύστημά σας.

Άνοιγμα αρχείων DLL Βήμα 6
Άνοιγμα αρχείων DLL Βήμα 6

Βήμα 3. Χρησιμοποιήστε το "Assembly Explorer" για να εξερευνήσετε τους κόμβους του αρχείου DLL

Τα αρχεία DLL αποτελούνται από "κόμβους" ή ενότητες κώδικα που συνεργάζονται για να σχηματίσουν ολόκληρο το αρχείο DLL. Μπορείτε να επεκτείνετε κάθε κόμβο για να δείτε τι υπο -κόμβους μπορεί να περιέχει.

Άνοιγμα αρχείων DLL Βήμα 7
Άνοιγμα αρχείων DLL Βήμα 7

Βήμα 4. Κάντε διπλό κλικ σε έναν κόμβο για να δείτε τον κωδικό του

Ο κωδικός για τον κόμβο που επιλέξατε θα εμφανιστεί στο πλαίσιο στα δεξιά του dotPeek. Μπορείτε να περιηγηθείτε στον κώδικα για να τον ελέγξετε. Το dotPeek θα εμφανίσει τον κώδικα σε C# ή θα κατεβάσει επιπλέον βιβλιοθήκες, ώστε να μπορείτε να δείτε τον κώδικα από την αρχική πηγή.

Εάν ο κόμβος απαιτεί επιπλέον βιβλιοθήκες για προβολή, το dootPeek θα επιχειρήσει να τις κατεβάσει αυτόματα

Άνοιγμα αρχείων DLL Βήμα 8
Άνοιγμα αρχείων DLL Βήμα 8

Βήμα 5. Λάβετε διευκρινίσεις για διαφορετικά αποσπάσματα κώδικα

Εάν συναντήσετε ένα απόσπασμα κώδικα που δεν καταλαβαίνετε, μπορείτε να χρησιμοποιήσετε τη λειτουργία Γρήγορης τεκμηρίωσης για να δείτε τι κάνει η εντολή.

  • Τοποθετήστε τον κέρσορα πάνω από το απόσπασμα κώδικα για το οποίο θέλετε να βρείτε μια λεζάντα στο πλαίσιο Προβολή κώδικα.
  • Πατήστε Ctrl+Q για να φορτώσετε το παράθυρο Γρήγορη τεκμηρίωση.
  • Ακολουθήστε τους συνδέσμους για να μάθετε περισσότερα για κάθε πτυχή του κώδικα που ερευνάτε.
Άνοιγμα αρχείων DLL Βήμα 9
Άνοιγμα αρχείων DLL Βήμα 9

Βήμα 6. Εξαγάγετε τον κώδικα στη Visual Basic

Εάν θέλετε να χειριστείτε, να επεξεργαστείτε και να δημιουργήσετε τα δικά σας αρχεία, μπορείτε να τα εξάγετε στο Visual Studio. Ο κωδικός που εξάγεται θα είναι σε C#, παρόλο που είχε γραφτεί αρχικά σε διαφορετική γλώσσα προγραμματισμού.

  • Κάντε δεξιό κλικ στο αρχείο DLL στο Assembly Explorer.
  • Επιλέξτε "Εξαγωγή στο έργο"
  • Επιλέξτε την επιλογή εξαγωγής. Μπορείτε να ανοίξετε το έργο αμέσως στο Visual Studio εάν θέλετε το αρχείο να τρέξει αμέσως στο πρόγραμμα.
Άνοιγμα αρχείων DLL Βήμα 10
Άνοιγμα αρχείων DLL Βήμα 10

Βήμα 7. Επεξεργαστείτε τον κώδικα στο Visual Studio

Μόλις φορτωθεί το έργο σας στο Visual Studio, θα έχετε τον πλήρη έλεγχο στην επεξεργασία και τη δημιουργία αρχείων DLL της δικής σας δημιουργίας. Κάντε κλικ εδώ για λεπτομερείς οδηγίες σχετικά με τον τρόπο χρήσης του Visual Studio.

Συνιστάται: