C# ile Winrar dosya çıkartma

Katılım
27 Şubat 2017
Mesajlar
1.128
Çözümler
10
Daha fazla  
Cinsiyet
Erkek
C#'ta winrar'daki bir dosyayı benim istediğim yere çıkartmak istiyorum. Nasıl yapabilirim?

Dosya RAR formatında.
 
 
Aslında çeviremez çünkü kodlarda "cmd.exe" shell olarak kullanılmış form uygulamasında terminal penceresi açılması hoş olmaz ayrıca işlem yüzdesi bilgisini progressBar komponentinde gösteremez.
Arkaplanda cmd komutları çalıştırılabilinir.
 
Arkaplanda cmd komutları çalıştırılabilinir.
Biliyorum ama işlem yüzdesini gösteremez. RAR çıkartmanın CMD kullanmadan bir yolu da var ama kodlar biraz uzun. Bu yüzden bence ZIP arşivleri ile işlem yapılmalı tek satır kod ile bir ZIP arşivi oluşturabilir veya bir ZIP arşivi çıkartabilirsin.
 
Harici kütüphaneler kullanılarak verimli bir program yazılabilir ancak harici kütüphane hem kod özgünlüğünü kaybettirir geliştiriciye, hem de kullanılmayacak sınıfları kütüphane dolayısıyla programla beraber taşımak zorunda olur. Thread/Task işlemleri ile programın Begin-End olaylarını kullanarak da belli bir işlem yüzdesi belirtilebilinir.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…