[C#] Загрузка файлов через файловый диалог при клике на кноп - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
Форум » Программирование » C++/C Программирование » [C#] Загрузка файлов через файловый диалог при клике на кноп
[C#] Загрузка файлов через файловый диалог при клике на кноп
KunAmori Дата: Среда, 06.12.2017, 18:50 | Сообщение # 1
Знаток
Сообщений: 164
Статус: Offline
Многие задаются вопросом: "Как открыть текстовый файл при клике на кнопку?". Ответ содержит не более 10 строк
В этом уроке мы будем читать информацию с текстового файла
using (OpenFileDialog dialog = new OpenFileDialog()) // создание нового OpenFileDialog
{
dialog.Filter = "Текстовые файлы|*.txt"; // отображение файлов с расширением .txt
if (dialog.ShowDialog() == DialogResult.OK) // если выбираем файл и нажимаем кнопку ОК
{
string nameOfUploadedFile = Path.GetFileNameWithoutExtension(dialog.FileName); // название загруженного файла
string[] tempArray = File.ReadAllLines(dialog.FileName); // Собираем все строки из файла в массив
string lines = File.ReadAllText(dialog.FileName); // или же в одну строку
}
}

Переменная tempArray будет содержать элементы (строки) массива (т.е. один элемент = строка), а lines все строки из файла. Часто нам необходимо получить название загруженного файла для работы с ним в дальнейшем, в коде за это отвечает переменная nameOfUploadedFile
Форум » Программирование » C++/C Программирование » [C#] Загрузка файлов через файловый диалог при клике на кноп
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
rubenia18 [21:17]

pokotiloroman91 [18:24]

stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]

654470559 [08:55]

Newtone [03:01]