როგორ გახსნათ DLL ფაილი: 10 ნაბიჯი (სურათებით)

Სარჩევი:

როგორ გახსნათ DLL ფაილი: 10 ნაბიჯი (სურათებით)
როგორ გახსნათ DLL ფაილი: 10 ნაბიჯი (სურათებით)

ვიდეო: როგორ გახსნათ DLL ფაილი: 10 ნაბიჯი (სურათებით)

ვიდეო: როგორ გახსნათ DLL ფაილი: 10 ნაბიჯი (სურათებით)
ვიდეო: How to Download and install HP laserjet 1010 on Windows 7, Windows 10, Windows 8 both 32 and 64 bit 2024, ოქტომბერი
Anonim

დინამიური ბმულის ბიბლიოთეკა, ან 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 პროგრამების უმეტესობისთვის).

  • გახსენით ბრძანების სტრიქონი. თქვენ შეგიძლიათ იპოვოთ ის Start მენიუში ან Win+R დაჭერით და cmd აკრეფით. გადადით თქვენი ახალი DLL ფაილის ადგილას.
  • თუ თქვენ იყენებთ Windows 7 ან უფრო ახალ ვერსიას, გახსენით საქაღალდე, რომელიც შეიცავს ახალ DLL ფაილს, დააჭირეთ ღილაკს Shift და დააწკაპუნეთ მარჯვენა ღილაკით საქაღალდეში და აირჩიეთ "აქ გახსენით ბრძანების ფანჯარა". ამ საქაღალდეში დაუყოვნებლივ გაიხსნება ბრძანების სტრიქონი.
  • ჩაწერეთ regsvr32 dllname.dll და დააჭირეთ Enter. ეს დაამატებს DLL ფაილს Windows რეესტრში.
  • ჩაწერეთ regsvr32 -u dllname.dll, რომ ამოიღოთ DLL ფაილი Windows რეესტრიდან.

მეთოდი 2 დან 2: DPL ფაილის დეკომპილირება

გახსენით DLL ფაილები ნაბიჯი 4
გახსენით DLL ფაილები ნაბიჯი 4

ნაბიჯი 1. ჩამოტვირთეთ და დააინსტალირეთ დეკომპილერი

"დეკომპილირება" არის პროგრამა, რომელიც საშუალებას გაძლევთ ნახოთ ფაილის ან პროგრამის შესაქმნელად გამოყენებული წყაროს კოდი, ამ შემთხვევაში DLL ფაილი. კოდის სანახავად, რომელიც DLL ფაილს ამუშავებს, თქვენ უნდა გამოიყენოთ დეკომპილირება, რომ ფაილი კვლავ წაიკითხოთ კოდად. DLL ფაილის გახსნა დეკოპილერის გარეშე (მაგალითად, მისი გახსნა Notepad– ით) გამოჩნდება წაუკითხავი სიმბოლოების შერწყმა.

dotPeek არის ერთ -ერთი პოპულარული უფასო დეკომპილირება. ამის ნახვა შეგიძლიათ jetbrains.com/decompiler/

გახსენით DLL ფაილები ნაბიჯი 5
გახსენით DLL ფაილები ნაბიჯი 5

ნაბიჯი 2. გახსენით DLL ფაილი თქვენს დეკოპილერში

თუ თქვენ იყენებთ dotPeek- ს, დააწკაპუნეთ "ფაილი" → "გახსნა" შემდეგ დაათვალიერეთ DLL ფაილი, რომლის დეკომპილირებაც გსურთ. თქვენ შეგიძლიათ შეისწავლოთ DLL ფაილის შინაარსი თქვენს სისტემაზე ზემოქმედების გარეშე.

გახსენით DLL ფაილები ნაბიჯი 6
გახსენით DLL ფაილები ნაბიჯი 6

ნაბიჯი 3. გამოიყენეთ "ასამბლეის Explorer" DLL ფაილის კვანძების შესასწავლად

DLL ფაილები შედგება „კვანძებისგან“, ან კოდის მოდულებიდან, რომლებიც ერთად მუშაობენ და ქმნიან მთელ DLL ფაილს. თქვენ შეგიძლიათ გააფართოვოთ თითოეული კვანძი, რომ ნახოთ რა ქვეკვანძები შეიძლება შეიცავდეს მას.

გახსენით DLL ფაილები ნაბიჯი 7
გახსენით DLL ფაილები ნაბიჯი 7

ნაბიჯი 4. ორჯერ დააწკაპუნეთ კვანძზე, რომ ნახოთ მისი კოდი

თქვენს მიერ არჩეული კვანძის კოდი გამოჩნდება dotPeek– ის მარჯვნივ ჩარჩოში. თქვენ შეგიძლიათ დაათვალიეროთ კოდი, რომ გადახედოთ მას. dotPeek აჩვენებს კოდს C# - ში, ან გადმოწერს დამატებით ბიბლიოთეკებს, ასე რომ თქვენ შეგიძლიათ ნახოთ კოდი საწყისი წყაროდან.

თუ კვანძი მოითხოვს დამატებით ბიბლიოთეკების სანახავად, dootPeek შეეცდება მათ ავტომატურად გადმოტვირთვას

გახსენით DLL ფაილები ნაბიჯი 8
გახსენით DLL ფაილები ნაბიჯი 8

ნაბიჯი 5. მიიღეთ განმარტება კოდის სხვადასხვა ფრაგმენტისთვის

თუ თქვენ შეხვდებით კოდის ფრაგმენტს, რომელიც არ გესმით, შეგიძლიათ გამოიყენოთ სწრაფი დოკუმენტაციის ფუნქცია, რომ ნახოთ რას აკეთებს ბრძანება.

  • განათავსეთ თქვენი კურსორი კოდის იმ მონაკვეთზე, რომელზეც გსურთ წარწერის პოვნა Code Viewer ჩარჩოში.
  • დააჭირეთ 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.

გირჩევთ: