/// <summary> /// 管理窗口执行操作 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Form_Main_FormClosing(object sender, FormClosingEventArgs e) { // 删除临时目录 if (!ComicHelper.DeleteDirectory(Setting.TempPath)) { MessageBox.Show(_text_message_DeleteFail); } UpdateSetting(); Setting.Save(); }
/// <summary> /// 漫画处理 /// </summary> private void ComicProcess(object arg) { ComicProgressResult result; string resultStr; string[][] list = arg as string[][]; for (int i = 0; i < list.Length; i++) { if (list[i][SUBITEM_INDEX_STATUS] != _text_fileList_Ready) { continue; } this.Invoke(_progressCallback, new object[] { i, _text_fileList_Processing }); result = ComicHelper.ProgressComicPath(list[i][0]); resultStr = GetComicProgressResultString(result); this.Invoke(_progressCallback, new object[] { i, resultStr }); } this.Invoke(_completeCallback); }