Exemple #1
0
        //Выбор папки с исследуемыми текстами
        private void button3_Click(object sender, EventArgs e)
        {
            var folderBrowserDialog1 = new FolderBrowserDialog();

            folderBrowserDialog1.Description = "Выбор папки с текстовыми файлами";
            DialogResult result = folderBrowserDialog1.ShowDialog();
            var          dir    = folderBrowserDialog1.SelectedPath;

            if (result == DialogResult.OK)
            {
                var           number_of_loaded_files = Int32.Parse(label7.Text);
                List <String> ListOfFiles            = new List <string>();
                number_of_loaded_files += FileWorking.GetListOfFiles(ListOfFiles, dir);
                foreach (var i in ListOfFiles)
                {
                    var temp = i.Split('\\');
                    FileWorking.ListOfFilesTexts.Add(temp[temp.Length - 1]);
                }
                label7.Text = number_of_loaded_files.ToString();
                label8.Text = declension_file(number_of_loaded_files);

                foreach (var file in ListOfFiles)
                {
                    FileWorking.AddFile(file, false);
                }
            }
        }
Exemple #2
0
        //Выбор файла с исследуемыми текстами

        //Выбор файла с текстами-образцами
        private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.Title            = "Выбор текстового файла";
            openFileDialog1.Multiselect      = false; //Запрет множественного выбора
            openFileDialog1.InitialDirectory = "c:\\";
            openFileDialog1.Filter           = "Текстовые файлы |*.TXT";
            openFileDialog1.RestoreDirectory = true;
            if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                var number_of_loaded_files = Int32.Parse(label3.Text) + 1;
                label3.Text = number_of_loaded_files.ToString();
                label4.Text = declension_file(number_of_loaded_files);

                FileWorking.AddFile(openFileDialog1.FileName, true);
                var temp = openFileDialog1.FileName.Split('\\');
                FileWorking.ListOfFilesSamples.Add(temp[temp.Length - 1]);
            }
        }