Ejemplo n.º 1
0
        private void tsmiImportListClicked(object sender, EventArgs e)
        {
            OpenFileDialog openDialog = new OpenFileDialog();

            openDialog.Filter      = "Text Files (.txt)|*.txt";
            openDialog.Multiselect = false;
            DialogResult diaResult = openDialog.ShowDialog();

            if (diaResult != System.Windows.Forms.DialogResult.OK)
            {
                return;
            }

            string       szFilename = String.Empty;
            DataGridView dgv        = null;

            if (sender.Equals(tsmiListItem))
            {
                szFilename = "items.txt";
                dgv        = dgvItems;
            }
            else if (sender.Equals(tsmiListBuffs))
            {
                szFilename = "buffs.txt";
                dgv        = dgvBuffs;
            }
            else if (sender.Equals(tsmiListMonster))
            {
                szFilename = "monster.txt";
                dgv        = dgvMonster;
            }
            else if (sender.Equals(tsmiListPets))
            {
                szFilename = "pets.txt";
                dgv        = dgvPets;
            }
            else if (sender.Equals(tsmiListWarps))
            {
                szFilename = "warplist.txt";
                dgv        = dgvWarps;
            }
            else if (sender.Equals(tsmiListSkills))
            {
                szFilename = "skills.txt";
                dgv        = dgvSkills;
            }
            else
            {
                return;
            }

            if (szFilename == string.Empty)
            {
                return;
            }

            SFM.ImportList(openDialog.FileName, szFilename, dgv);
        }