|
Bu kod, herhangi bir dosyanın içeriğinde çok tekrar eden karakterlere daha kısa kodlar atamak suretiyle bir sıkıştırma işlemi yapar. İçinde iki ayrı sıkıştırma fonksiyonu bulundurur: Bunlar:
Bu fonksiyon daha düzenli (tekrarı çok olan, karakterlerin % olarak eşit dağılmadığı) dosyalarda daha başarılı olur. 2.Compress2()
Bu fonksiyon dah a düzensiz dosylarda daha başarılı olur. Bu iki fonksiyondan farklı çalışan türevler üretmek ise bu fonksiyonlar şablon olarak kullanmak suretiyle çok kolay olacaktır. 2.Kullanımı Program kendi içinde bir örnek ile gelmektedir. Bu örnek sıkıştırmanın haricinde şunları da içerir: CommonDialog, Basit Timer, Dosya İşlemleri 3.Performans
Not: VB6 sahbi iseniz sorun yok, ancak değilseniz "Compression.exe" dosyasını çalıştırabilmek için "MSVBVM60.DLL" (1.32 MB) dosyasına ihtiyacınız var. Büyük olasılıkla sisteminiz de olan bir dosya ancak yoksa, microsoft'un sitesinde bulabilirsiniz. |