DLL Dosyası Nasıl Açılır: 10 Adım (Resimlerle)

İçindekiler:

DLL Dosyası Nasıl Açılır: 10 Adım (Resimlerle)
DLL Dosyası Nasıl Açılır: 10 Adım (Resimlerle)

Video: DLL Dosyası Nasıl Açılır: 10 Adım (Resimlerle)

Video: DLL Dosyası Nasıl Açılır: 10 Adım (Resimlerle)
Video: USB Kablosu Kullanarak Windows'ta HP Yazıcı Kurma | @HPSupport 2024, Mayıs
Anonim

Dinamik Bağlantı Kitaplığı veya DLL dosyası, geleneksel Windows programlamanın temel dayanağıdır. Bu dosyalar, programın içine gömülmek zorunda kalmadan ek işlevler ve kitaplıklar elde etmek için program tarafından kullanılır. Genellikle, DLL dosyaları farklı programlar arasında paylaşılır. Çoğu kullanıcı için DLL'ler arka planda çalışır ve nadiren bu dosyalarla uğraşmak zorunda kalırsınız. Ancak bazen kurulu programınızın düzgün çalışması için bir DLL kaydetmeniz gerekebilir. Kodlamayla ilgileniyorsanız, DLL'lerin nasıl oluşturulacağını keşfetmek de anlayışınızı netleştirebilir.

Adım

Yöntem 1/2: DLL Dosyalarını Kullanma

DLL Dosyalarını Aç Adım 1
DLL Dosyalarını Aç Adım 1

Adım 1. Bir DLL dosyasının ne olduğunu anlayın

DLL (dinamik bağlantı kitaplığı), programlar tarafından mevcut işlevleri çağırmak için kullanılan bir Windows dosyasıdır. Temel olarak, Windows ve diğer programların bu işlevlere sahip olmak zorunda kalmadan işlevlerini gerçekleştirmelerine izin verirler.

DLL dosyaları, Windows programlamanın önemli bir parçasıdır ve programları daha yalın ve daha verimli hale getirir

DLL Dosyalarını Aç Adım 2
DLL Dosyalarını Aç Adım 2

Adım 2. Ortalama bir kullanıcının DLL dosyalarını açmasına veya bunlarla etkileşime girmesine gerek olmadığını unutmayın

Çoğu kullanıcı için DLL dosyası arka planda olacaktır. Program bunları otomatik olarak kuracak ve arayacaktır ve dosyaların taşınması bilgisayar sisteminde ciddi sorunlara neden olabilir.

  • Bazen topluluk yapımı bir program kurarken, DLL dosyasını belirli bir konuma yerleştirmeniz istenir. DLL dosyaları tehlikeli olabileceğinden, bu talimatları uygulamadan önce programa güvendiğinizden emin olun.
  • Bir DLL dosyasının nasıl oluşturulacağını öğrenmekle ilgileniyorsanız, sonraki bölüme bakın.
DLL Dosyalarını Aç Adım 3
DLL Dosyalarını Aç Adım 3

Adım 3. Yeni DLL'yi kaydedin

DLL dosyasını kullanmak için bir klasöre veya programa manuel olarak kopyalamanız gerekiyorsa, dosya kullanılmadan önce onu Windows Kayıt Defterine kaydetmeniz gerekebilir. Bu adımı gerçekleştirmeniz gerekip gerekmediğini belirlemek için programdaki yönergelere bakın (bu, çoğu Windows programında çok nadir görülen bir durumdur).

  • Komut İstemi'ni açın. Başlat menüsünde veya Win+R tuşlarına basarak ve cmd yazarak bulabilirsiniz. Yeni DLL dosyanızın konumuna gidin.
  • Windows 7 veya sonraki bir sürümünü kullanıyorsanız, yeni DLL dosyasını içeren klasörü açın, Shift tuşunu basılı tutun ve klasöre sağ tıklayın ve "Komut penceresini burada aç"ı seçin. Komut İstemi bu klasörde hemen açılacaktır.
  • regsvr32 dllname.dll yazın ve Enter'a basın. Bu, DLL dosyasını Windows Kayıt Defterine ekleyecektir.
  • DLL dosyasını Windows Kayıt Defteri'nden kaldırmak için regsvr32 -u dllname.dll yazın.

Yöntem 2/2: DLL Dosyasını Geri Derleme

DLL Dosyalarını Aç Adım 4
DLL Dosyalarını Aç Adım 4

Adım 1. Bir kod çözücüyü indirin ve kurun

Bir "decompiler", bir dosya veya program, bu durumda bir DLL dosyası oluşturmak için kullanılan kaynak kodunu görüntülemenize izin veren bir programdır. Bir DLL dosyasını çalıştıran kodu görmek için dosyayı tekrar okunabilir koda dönüştürmek için bir kod çözücü kullanmanız gerekir. Bir DLL dosyasını bir kod çözücü olmadan açmak (örneğin onu Not Defteri ile açmak gibi), okunamayan karakterlerden oluşan bir karmakarışık görüntüleyecektir.

dotPeek, popüler ücretsiz kod çözücülerden biridir. Bu, jetbrains.com/decompiler/ adresinde bulunabilir

DLL Dosyalarını Açın Adım 5
DLL Dosyalarını Açın Adım 5

Adım 2. DLL dosyasını kod çözücünüzde açın

dotPeek kullanıyorsanız, "Dosya" → "Aç"a tıklayın ve ardından derlemek istediğiniz DLL dosyasına göz atın. DLL dosyasının içeriğini sisteminizi etkilemeden keşfedebilirsiniz.

DLL Dosyalarını Aç Adım 6
DLL Dosyalarını Aç Adım 6

Adım 3. DLL dosyasının düğümlerini keşfetmek için "Assembly Explorer"ı kullanın

DLL dosyaları, tüm DLL dosyasını oluşturmak için birlikte çalışan "düğümlerden" veya kod modüllerinden oluşur. Hangi alt düğümleri içerebileceğini görmek için her bir düğümü genişletebilirsiniz.

DLL Dosyalarını Aç Adım 7
DLL Dosyalarını Aç Adım 7

Adım 4. Kodunu görüntülemek için bir düğüme çift tıklayın

Seçtiğiniz düğümün kodu, dotPeek'in sağındaki çerçevede görünecektir. İncelemek için koda göz atabilirsiniz. dotPeek, kodu C# ile gösterecek veya orijinal kaynaktan kodu görebilmeniz için ek kitaplıklar indirecektir.

Düğüm ek kitaplıkların görüntülenmesini gerektiriyorsa, dootPeek bunları otomatik olarak indirmeye çalışır

DLL Dosyalarını Aç Adım 8
DLL Dosyalarını Aç Adım 8

Adım 5. Farklı kod parçacıkları için açıklama alın

Anlamadığınız bir kod parçacığıyla karşılaşırsanız, komutun ne yaptığını görmek için Hızlı Belgeleme özelliğini kullanabilirsiniz.

  • İmlecinizi Kod Görüntüleyici çerçevesinde bir başlık bulmak istediğiniz kod parçacığının üzerine getirin.
  • Hızlı Belgeler penceresini yüklemek için Ctrl+Q tuşlarına basın.
  • Araştırdığınız kodun her yönü hakkında daha fazla bilgi edinmek için bağlantıları izleyin.
DLL Dosyalarını Açın Adım 9
DLL Dosyalarını Açın Adım 9

Adım 6. Kodu Visual Basic'e aktarın

Kendi dosyalarınızı değiştirmek, düzenlemek ve oluşturmak istiyorsanız, bunları Visual Studio'ya aktarabilirsiniz. Dışa aktarılan kod, orijinal olarak farklı bir programlama dilinde yazılmış olmasına rağmen C#'da olacaktır.

  • Assembly Explorer'da DLL dosyasına sağ tıklayın.
  • "Projeye Aktar" ı seçin
  • Dışa aktarma seçeneğinizi seçin. Dosyanın programda hemen çalışmasını istiyorsanız, projenin Visual Studio'da hemen açılmasını sağlayabilirsiniz.
DLL Dosyalarını Aç Adım 10
DLL Dosyalarını Aç Adım 10

Adım 7. Kodu Visual Studio'da düzenleyin

Projeniz Visual Studio'ya yüklendikten sonra, kendi oluşturduğunuz DLL dosyalarını düzenleme ve oluşturma üzerinde tam kontrole sahip olacaksınız. Visual Studio'nun nasıl kullanılacağına ilişkin ayrıntılı talimatlar için buraya tıklayın.

Önerilen: