private void 替换全部STB文件SToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.treeView.SelectedNode == null)
            {
                return;
            }

            TreeNodeFileInfo l_TreeNodeFileInfo = ExtractAllThread.s_nodeHybridDictionary[this.treeView.SelectedNode] as TreeNodeFileInfo;

            if (l_TreeNodeFileInfo == null)
            {
                return;
            }

            if (l_TreeNodeFileInfo.m_IsDirectory == true)
            {
                for (int iIndex = 0; iIndex < l_TreeNodeFileInfo.m_ListViewItemFileInfo.Count; iIndex++)
                {
                    if (l_TreeNodeFileInfo.m_ListViewItemFileInfo[iIndex].m_strFileName.IndexOf(".STB") <= 0)
                    {
                        continue;
                    }

                    this.openFileDialog.FileName = l_TreeNodeFileInfo.m_ListViewItemFileInfo[iIndex].m_strFileName;
                    if (this.openFileDialog.ShowDialog() == DialogResult.OK)
                    {
                        ExtractAllThread.InitExtractSwapFile(this, this.openFileDialog.FileName, l_TreeNodeFileInfo.m_ListViewItemFileInfo[iIndex].m_strFullPath.Substring(1), l_TreeNodeFileInfo.m_ListViewItemFileInfo[iIndex].m_strInArchive);
                    }
                }
            }
        }
        private void 替换文件ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (m_ListItemFileInfoRight == null)
            {
                return;
            }

            this.openFileDialog.FileName = m_ListItemFileInfoRight.m_strFileName;
            if (this.openFileDialog.ShowDialog() == DialogResult.OK)
            {
                ExtractAllThread.InitExtractSwapFile(this, this.openFileDialog.FileName, m_ListItemFileInfoRight.m_strFullPath.Substring(1), m_ListItemFileInfoRight.m_strInArchive);
            }

            m_ListItemFileInfoRight = null;
        }