private void cmiDel_Click(object sender, EventArgs e) { DEBrowser tag = (DEBrowser)this.lvwBrowser.SelectedItems[0].Tag; if ((tag.Option & 8) == 8) { if (MessageBox.Show("是否删除选中浏览器?", "删除浏览器", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { PLBrowser browser2 = new PLBrowser(); try { tag.Creator = ClientData.LogonUser.LogId; if (browser2.Delete(tag)) { this.lvwBrowser.SelectedItems[0].Remove(); this.frmMain.RefreshBrowser(); this.frmMain.FileTypeRefresh(sender, e); } } catch (EnvironmentException exception) { MessageBox.Show(exception.Message, "删除浏览器", MessageBoxButtons.OK, MessageBoxIcon.Hand); } catch { MessageBox.Show("删除浏览器失败!", "删除浏览器", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } else if (((tag.Option & 0x10) == 0x10) && (MessageBox.Show("是否删除选中编辑器?", "删除编辑器", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)) { PLBrowser browser3 = new PLBrowser(); try { tag.Creator = ClientData.LogonUser.LogId; if (browser3.Delete(tag)) { this.lvwBrowser.SelectedItems[0].Remove(); this.frmMain.RefreshBrowser(); this.frmMain.FileTypeRefresh(sender, e); } } catch (EnvironmentException exception2) { MessageBox.Show(exception2.Message, "删除编辑器", MessageBoxButtons.OK, MessageBoxIcon.Hand); } catch { MessageBox.Show("删除编辑器失败!", "删除编辑器", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } }