Кто-нибудь знает, как показать прогресс извлечения архивов при использовании chilkat? У меня уже есть индикатор выполнения под названием "progressBar1" в моей форме. В настоящий момент вся программа зависает при запуске извлечения. Может быть, есть другая тема?
Я использую этот код:
Chilkat.Rar rar = new Chilkat.Rar();
bool success;
success = rar.Open("abc123.rar");
if (success != true) {
MessageBox.Show(rar.LastErrorText);
return;
}
success = rar.Unrar("c:/temp/unrarDest/");
if (success != true) {
MessageBox.Show(rar.LastErrorText);
}
else {
MessageBox.Show("Success.");
}
Если у кого-нибудь есть альтернативные способы извлечения файлов .rar, было бы здорово знать.
Спасибо.