Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
 Аватар для ilo_elf
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 13

Вывод строк из файла и ошибка, что данный файл уже используется

20.04.2012, 09:14. Показов 1524. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Хочу организовать вывод строки из файла в windows приложении.
C#
1
2
3
4
5
6
7
8
        private void button1_Click(object sender, EventArgs e)
        {
            FileStream ff = new FileStream("11.txt", FileMode.Open);
            StreamReader f = new StreamReader(ff, System.Text.Encoding.GetEncoding(1251));
            string text =File.ReadAllText("11.txt");
            string[] stroka = text.Split('\n');
            textBox3.Text += stroka[1];
        }
пишет ошибку, что данный файл уже используется. Помогите, пожалуйста
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.04.2012, 09:14
Ответы с готовыми решениями:

Ошибка пересохранения файла: файл уже используется
Всем привет, возник такой вопрос, я открываю файл через openfiledialog, после некоторых операций с содержимым файла я хочу сохранить в этот...

При записи в файл вылезает ошибка о том что он уже используется
Вот используемый код: public int GetLengt { get { return...

Ошибка в MSComm: 'Oшибка : данный COM-порт уже используется другой программой.'
Жизнь заставила возиться с MSComm32.ocx моя прога должна выслать в порт сигнала вызова(запроса), получить от вызываемого устройства ...

4
 Аватар для dr.Dozer
22 / 22 / 2
Регистрация: 05.12.2010
Сообщений: 81
20.04.2012, 09:30
В вашем случае нужно закрыть файл после чтения/записи

C#
1
2
f.Close();
ff.Close();
После выполняемых операций.


Можно еще сделать чтение так:
C#
1
2
3
4
5
6
7
8
            listBox1.Items.Clear();
            label1.Text = "";
            string[] str = System.IO.File.ReadAllLines("C:\\file.txt");
            label1.Text = str[0] + str[1];
            foreach (string s in str)
            {
                listBox1.Items.Add(s);
            }
1
 Аватар для ilo_elf
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 13
20.04.2012, 09:46  [ТС]
Спасибо) только не поддерживает кириллицу(
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
20.04.2012, 09:49
Цитата Сообщение от ilo_elf Посмотреть сообщение
только не поддерживает кириллицу(
ReadAllLines перегружен, с параметром Encoding.
1
 Аватар для dr.Dozer
22 / 22 / 2
Регистрация: 05.12.2010
Сообщений: 81
20.04.2012, 10:05
Попробуйте так:
C#
1
StreamReader f = new StreamReader("C:\\file.txt");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.04.2012, 10:05
Помогаю со студенческими работами здесь

Как при открытии файла узнать: используется ли в данный момент этот файл другой программой?
Как при открытии файла узнать: используется ли в данный момент этот файл другой программой?

Перезапись картинки и ошибка, что файл используется процессом
Имеется код добавления картинки в папку с расширением из любого рандомного места на компе. Private Sub button7_Click(sender As Object, e...

Файл с БД уже используется
всем привет) Я подключаю бд первый раз, делаю по видео. БД в MS sql 2012. я скопировала путь к файлу бд, откулючила сервер, потом в...

Вывод всех блюд, в которых используется данный продукт
Не могу понять, как сделать запрос, который будет выводить блюда, в которых используется заданный продукт. Вот бд...

Файл: Возникает ошибка: невозможно создать файл, если он уже существует. Что я делаю неправильно?
допустим хочу переместить по маске .jpg в поддиректорию DirectoryInfo dir = new DirectoryInfo(path); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru