Çözüldü DLL Dosyası Ne İşe Yarar?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Burada çok güzel açıklanmış. Sosyal'e yazmadan önce aynı şeyi Google'a yazsanız. Hem cevap beklemek zorunda kalmazsınız hem de çok daha kısa sürede doğru bilgiye erişirsiniz.


DLL ingilizce Dynamic Link Library Türkçe ise Dinamik Link Kütüphanesi anlamına gelen Dynamic Link Library baş harfi kullanılarak oluşturulan sistem dosyalarıdır.

DLL dosyaları görevi çalışan programların ortaklaşa yapmış olduğu işlemleri tek bir dosyada yapmak, program çalışma esnasında gerekli olan fonksiyonları kendi içerisinde bulunmaz ise bunu dinamik link kütüphanesi’nde yani DLL dosyasında aramaktadır.

Bu şekilde programlar tek bir dosya üzerinden çalışarak bellek kullanımını minimum seviyeye düşürerek hem program hızını ve bilgisayar hızını artıracak, birçok DLL dosyasını yerine tek bir DLL dosyası kullandığından hard disk üzerinde fazla yer kaplamayacaktır.

Programlar işlevlerini devam ettirmek için DLL dosyaları içerisinde bulunan işlemlerden yardım alarak çalıştırma bütünlüğü sağlamaktadır. Bir exe dosyası nasıl programın çalışmasında gerekli ise DLL dosyasında aynı şekilde programın çalışmasında gerekli sistem dosyalarıdır.

DLL dosyaları çalıştırmış olduğu programların ayrılmaz bir bütünüdür ve tek başına çalışmazlar. Eğer ilgili DLL dosyası bulunamaz, ismi veya içeriği hatalı bir şekilde değişirse DLL dosyası eksikliği veya hatalı DLL dosyası nedeni ile programlar işlevini devam hale getiremezler.

Programların ihtiyaç duydukları DLL dosyalarının her biri farklı isimde olabilir ama uzantıları tüm DLL dosyaları için .dll olmak zorundadır. Bir DLL dosyası ses ile alakalı işlemlerini yerine getirirken diğer DLL dosyaları görüntü ile alakalı işlevleri yerine getiriyor olabilir, her DLL dosyasının farklı, farklı işlevleri bulunmaktadır.

DLL dosyaları not defteri ile açılarak üzerinde değişiklik yapılabilir fakat yanlış yapılan bir ufak değişiklik yüzünden tamamen çalışmayabilir.

Kaynak: dlldosyaindir.com
 
DLL dosyaları not defteri ile açılarak üzerinde değişiklik yapılabilir fakat yanlış yapılan bir ufak değişiklik yüzünden tamamen çalışmayabilir.
Yanlışım yoksa DLL dosyalarında not defteri ile değişiklik yapılamaz... Zaten paket ile yüklenmesi gereken dosyaları sitesine tek tok koyan DLLdosyaindir.com gibi siteler bana göre çöplüktür...
 
Yanlışım yoksa DLL dosyalarında not defteri ile değişiklik yapılamaz... Zaten paket ile yüklenmesi gereken dosyaları sitesine tek tok koyan DLLdosyaindir.com gibi siteler bana göre çöplüktür...

Hocam DLL şifrelenmiş bir yazılım uzantısıdır. Dediğiniz gibi not defteri veya X bir yazılım ile açılamaz kaynak kodları olan. SLN uzantılı dosya lazımdır açmak için.
 
Technopat'taki cevapları görmeden insan güvenemiyor. :)
Burada da kafadan sallayan birçok insan var. Maalesef artık hiçbir bilgiye sorgusuz güvenmemek lazım.


Yanlışım yoksa DLL dosyalarında not defteri ile değişiklik yapılamaz... Zaten paket ile yüklenmesi gereken dosyaları sitesine tek tok koyan DLLdosyaindir.com gibi siteler bana göre çöplüktür...
Not defteri ile açılabiliyor. Düzenlenebiliyor ancak hiçbir işe yaramıyor. Yani işlevsel bir düzenleme mümkün değil. "enq,null" gibi ifadelerden başka bir şey göremiyoruz.

Buradaki "Düzenleme" bence tam anlamıyla kullanılamıyor dediğiniz gibi.


@Silinen üye Yazıyı tam olarak okumadım fakat kaynak adı pek güven vermiyor. Zira el ile .dll atmak hiç sağlıklı bir yöntem değil.
Yazının çoğu doğru bilgiler içeriyor. Windows'un redist'leri harici hazır programlarla atmaktansa nereye atacağını bilerek kendin yüklemek çok daha sağlıklı bence.
 
Programlar içinde çok kullanılan işlemler her bir program için ayrı olarak yeniden yazılmasına gerek bırakmamak için, sadece başka programlar içinden kullanılabilen ama kendisi diğer programlar gibi çalıştırılabilir olmayan bir program dosyası.

Başka programların ortak kullandığı bir işlem deposu da diyebiliriz. Programcıların işlerini kolaylaştırıyor.
 

Yeni konular

Geri
Yukarı