チルカットを使用するときに、アーカイブの抽出の進行状況を表示する方法を知っている人はいますか?フォームにはすでに「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ファイルを抽出する別の方法を持っているなら、知っておくといいでしょう。
ありがとう。