Exemple #1
0
        /// <summary>
        /// Метод для сохранения текста из элемента для ввода текста в файл
        /// </summary>
        /// <param name="_fname"></param>
        public void SaveTextInFile(string _fname)
        {
            string    fName     = _fname;
            FileLogic fileLogic = new FileLogic(); // класс для работы с файлами
            // вызываем метод для сохранения и получаем результат сохранения
            string resSaving = fileLogic.SaveInFile(mainForm.richTextBoxText.Lines, ref fName);

            if (resSaving != null)              // если результат не равен null, значит сохранение не удачно
            {
                throw new Exception(resSaving); // генерируем исключение
            }
        }
Exemple #2
0
        /// <summary>
        /// Метод для считывани текста из файла в элемент для хранения текста
        /// </summary>
        /// <param name="fname"></param>
        public void ReadAllFileLines(string fname)
        {
            FileLogic fileLogic = new FileLogic(); // класс для работы с файлами

            // вызываем метод для считывания текста
            string[] statusOfReading = fileLogic.OpenFile(fname);
            if (statusOfReading == null)                        // если результат равен null, то считывание не удачно
            {
                throw new Exception("Ошибка при чтении файла"); // генерируем исключение
            }
            else // если все удачно, то присв. считаный текст в элемент формы
            {
                mainForm.richTextBoxText.Lines = statusOfReading;
            }
        }