I want to extract .rar files using cmd shell so I wrote this code: string commandLine = @"c:\progra~1\winrar\winrar e c:\download\TestedU.rar c:\download"; ProcessStartInfo PSI = new ProcessStart...
I want to extract .rar files using cmd shell so I wrote this code: string commandLine = @"c:\progra~1\winrar\winrar e c:\download\TestedU.rar c:\download"; ProcessStartInfo PSI = new ProcessStart...
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.
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.
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.
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.