DLL bağlantısı iki ana yöntemle yapılabilir: örtük bağlantı ve açık bağlantı 4.
Örtük bağlantı için aşağıdaki adımlar izlenir:
- DLL'nin yüklenmesi: İşletim sistemi, DLL'yi kullanan yürütülebilir dosyayla aynı anda yükler 4.
- İşlev çağrısı: Çağıran yürütülebilir dosya, DLL'deki dışarı aktarılan işlevleri, sanki statik olarak bağlanmış ve yürütülebilir dosyanın içinde yer alıyormuş gibi çağırır 4.
Açık bağlantı için ise:
- DLL'nin yüklenmesi: Yürütülebilir dosya, DLL'yi açıkça yükler ve kaldırır 4.
- İşlev işaretçisi ayarı: DLL'den kullandığı her işleve erişmek için bir işlev işaretçisi ayarlar 4.
DLL dosyasını bilgisayara yüklemek için ise:
- Windows 32-bit: DLL dosyasını
C:\Windows\System32
klasörüne atın 13. - Windows 64-bit: DLL dosyasını hem
C:\Windows\SysWOW64
hem deC:\Windows\System32
klasörlerine atın 13. - Program dosya konumu: İlgili programı çalıştırırken hata alıyorsanız, DLL dosyasını programın dosya konumuna da atabilirsiniz 1. Bunun için programın kısayoluna sağ tıklayıp "Özellikler" > "Dosya Konumunu Aç" yolunu izleyin 1.
5 kaynaktan alınan bilgiyle göre: