Ejemplo n.º 1
0
 //Вызов сортировки
 private void сортироватьToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (currFilename == "")
     {
         MessageBox.Show("Файл не выбран");
     }
     else
     {
         //Если файл выбран
         float  cost;
         string r = Interaction.InputBox("Введите максимальную стоимость конфет");
         if (float.TryParse(r, out cost))
         {
             //Очищаем поле от предыдущего резульата сортировки
             textBox2.Clear();
             //Обновляем файл, который будем сортировать в соотвестии с textbox
             Sweets.PutToFile(textBox1, currFilename);
             //Создаем объект сортирощика
             Sorter s = new Sorter(5);
             //Сортировка
             resFileName = s.Sort(currFilename, cost);
             //Отображение результата
             Sweets.ReadAllFromFile(textBox2, resFileName);
         }
     }
 }
Ejemplo n.º 2
0
        private void открытьToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFile = new OpenFileDialog();

            openFile.Filter = "BIN файлы (*.bin)|*.bin";
            if (openFile.ShowDialog() == DialogResult.OK)
            {
                //При открытии нового файла чистим все textbox и отображаем содержимое
                textBox1.Clear();
                textBox2.Clear();
                currFilename = openFile.FileName;
                Sweets.ReadAllFromFile(textBox1, currFilename);
            }
        }