Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/40: Рейтинг темы: голосов - 40, средняя оценка - 4.95
2 / 12 / 0
Регистрация: 12.01.2018
Сообщений: 73

Открыть текстовый файл и вывести на экран его содержимое

16.06.2018, 12:01. Показов 8760. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, хотел спросить, что нужно прописать, чтобы открыть текстовый файл и вывести на экран его содержимое. В WindowsForm.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.06.2018, 12:01
Ответы с готовыми решениями:

Открыть диалоговое окно с открытием файла, потом, выбрав файл txt, в textbox вывести содержимое
Недавно начал изучать c# Может быть мой вопрос прозвучит банальным. Как мне при нажатии на кнопку открыть диалоговое окно с открытием...

Открыть файл и вывести на экран его содержимое
Нужно открыть файл и вывести на экран его содержимое,вот что делал я: #include <iostream> #include <fstream> #include...

Используя OpenFileDialog открыть текстовый файл и вывести его содержимое в richTextBox другой формы
Есть Form1 и Form2 В Form1 есть Button1, при нажатии на которую открывается диалоговое окно выбора файла В Form2 есть richTextBox1, в...

6
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
16.06.2018, 12:24
Samsun, если путь к файлу уже есть, то так:
C#
1
textBox.Text = File.ReadAllText(filepath);
Предполагается что на форме есть многострочное поле ввода с именем textBox. Если нужно дать пользователю возможнол выбрать файл, то:
C#
1
2
3
4
5
6
7
using (var openFile = new OpenFileDialog())
{
    if (openFile.ShowDialog() == DialogResult.OK)
    {
        textBox.Text = File.ReadAllText(openFile.FileName);
    }
}
1
2 / 12 / 0
Регистрация: 12.01.2018
Сообщений: 73
16.06.2018, 12:31  [ТС]
OwenGlendower, а как сделать, чтобы отображал большой текст? Просто когда я открываю файл с парой слов, то всё хорошо, а как только файл с текстом, то там какие-то ромбики вместо текста.
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
16.06.2018, 12:33
Samsun, размер текста здесь ни при чем. Нужно указать правильную кодировку. Например:
C#
1
File.ReadAllText(filepath, Encoding.GetEncoding("windows-1251"))
0
2 / 12 / 0
Регистрация: 12.01.2018
Сообщений: 73
16.06.2018, 12:39  [ТС]
OwenGlendower, то есть, мы прописываем в скобках путь, а затем что идёт? Это чтобы файл правильно прочитал?
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
16.06.2018, 13:00
Лучший ответ Сообщение было отмечено Samsun как решение

Решение

Цитата Сообщение от Samsun Посмотреть сообщение
о есть, мы прописываем в скобках путь, а затем что идёт?
Кодировка

Цитата Сообщение от Samsun Посмотреть сообщение
Это чтобы файл правильно прочитал?
Да
0
2 / 12 / 0
Регистрация: 12.01.2018
Сообщений: 73
16.06.2018, 13:52  [ТС]
OwenGlendower, спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.06.2018, 13:52
Помогаю со студенческими работами здесь

Открыть текстовый файл, дозаписать в него данные, вывести содержимое файла (файловый ввод/вывод)
Открыть текстовый файл 1.txt, имя файла указывается в командной строке. Дозаписать в него данные. Вывести содержимое файла 1.txt построчно.

Открыть файл, прочитать его, и вывести содержимое в виде массива
Здравствуйте ! Я начинающий программист. пожалуйста подскажите в чём состоит ошибка. я подозреваю что неверно передаю массив из одного...

Вывести содержимое каталога Windows по указанному формату на экран и в текстовый файл
Здравствуйте, требуется помощь с задачами, которые нужно выполнить в PowerShell Вывести содержимое каталога Windows по указанному...

Вывести содержимое каталога Windows по указанному формату на экран и в текстовый файл
Вывести содержимое каталога Windows по указанному формату на экран и в текстовый файл Только подкаталоги По именам Последняя буква...

Текстовый файл. Вывести его содержимое с исключением символов, отличных от букв и пробела
Дан текстовый файл. Составить программу вывода на экран его содержимого с исключением символов, отличных от букв и пробела;


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru