private void StartDestory_Click(object sender, EventArgs e) { //int initialFileLsvItemConut = FileListview.Items.Count; int CheckCount = 0, NotCheckCount = 0, SucessCount = 0, FailCount = 0; for (int i = 0; i < FileListview.Items.Count; i++) { if (FileListview.Items[i].Checked == true) { CheckCount++; try { FileDestory file = new FileDestory(FileListview.Items[i].SubItems[1].Text); if (File.Exists(FileListview.Items[i].SubItems[1].Text)) { FailCount++; } else { FileListview.Items[i].Remove(); i--; SucessCount++; } } catch { FailCount++; } } else { NotCheckCount++; } } MessageBox.Show("粉碎完毕!\r文件入列数目 " + (CheckCount + NotCheckCount) + "\r文件确认粉碎数目 " + CheckCount + "\r文件未确认粉碎数目 " + NotCheckCount + "\r文件粉碎成功数目 " + SucessCount + "\r文件粉碎失败数目 " + FailCount, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void StartDestory_Click(object sender, EventArgs e) { //int initialFileLsvItemConut = FileListview.Items.Count; int CheckCount = 0, NotCheckCount = 0, SucessCount = 0, FailCount = 0; for (int i = 0; i < FileListview.Items.Count; i++) { if (FileListview.Items[i].Checked == true) { CheckCount++; try { FileDestory file = new FileDestory(FileListview.Items[i].SubItems[1].Text); if (File.Exists(FileListview.Items[i].SubItems[1].Text)) FailCount++; else { FileListview.Items[i].Remove(); i--; SucessCount++; } } catch { FailCount++; } } else NotCheckCount++; } MessageBox.Show("粉碎完毕!\r文件入列数目 " + (CheckCount + NotCheckCount) + "\r文件确认粉碎数目 " + CheckCount + "\r文件未确认粉碎数目 " + NotCheckCount + "\r文件粉碎成功数目 " + SucessCount + "\r文件粉碎失败数目 " + FailCount,"提示",MessageBoxButtons.OK,MessageBoxIcon.Information); }