예제 #1
0
        private void GliderScoreMerge_Load(object sender, EventArgs e)
        {
            dgTimerNames.AutoGenerateColumns = false;

            string inZip = Path.Combine(System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop), "GliderScore6.zip");

            if (File.Exists(inZip))
            {
                tbInputZipFile.Text = inZip;
                zip = new GliderScoreZip(inZip);
                audioHashset.Clear();
            }
            else
            {
                tbInputZipFile.Text = "";
            }

            if (Directory.Exists("C:\\GliderScore6"))
            {
                tbOutputGliderScoreDirectory.Text = "C:\\GliderScore6";
                directory = new GliderScoreDirectory(tbOutputGliderScoreDirectory.Text);
            }
            else
            {
                tbOutputGliderScoreDirectory.Text = "";
            }

            if (tbInputZipFile.Text != "" && tbOutputGliderScoreDirectory.Text != "")
            {
                setDataSource();
            }
        }
예제 #2
0
 private void bChangeGliderScoreDirectory_Click(object sender, EventArgs e)
 {
     if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
     {
         if (File.Exists(Path.Combine(folderBrowserDialog1.SelectedPath, "GliderScoreData.mdb")))
         {
             tbOutputGliderScoreDirectory.Text = folderBrowserDialog1.SelectedPath;
             directory = new GliderScoreDirectory(tbOutputGliderScoreDirectory.Text);
         }
         else
         {
             MessageBox.Show(this, "Could not find GliderScoreData.mdb", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }