[C#] Загрузка файлов через файловый диалог при клике на кноп - Форум Cheat-Master.ru

  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
Форум » Программирование » C++/C Программирование » [C#] Загрузка файлов через файловый диалог при клике на кноп
[C#] Загрузка файлов через файловый диалог при клике на кноп
KunAmoriДата: Среда, 06.12.2017, 18:50 | Сообщение # 1
Знаток
Группа: Пользователи
Сообщений: 165
Статус: 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
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
2015748 / Невалид / LEGE...

Дамагер для многих серве...

Дамагер для многих серве...

Дамагер для многих серве...

Продам аккаунты на Samp-...

Дамагер для многих серве...

Продам аккаунт на Samp-R...

Продам аккаунт на Samp-R...

[Arizona Role Play] Вопр...

⭐ Продажа виртуальной ва...

[АХК] Ускорение на велик...

FlyCar for DRP

[0.3z][RUS] S0beit mo... [10001]

Курилка [10000]

Поиск CLEO скриптов &... [9988]

Флудильная [9936]

Курилка [9688]

RakBot - Качай аккаун... [9624]

Курилка [9614]

Общение читеров [CM] [9546]

S0beit - pr9n project... [9494]

Часто задаваемые вопр... [8229]

♔DIAMOND♚ADVANCE RADM... [6267]

[0.3.7][RUS] Sobeit m... [6246]

[FREE] AntiAFK_R 3.4.... [6220]

АК_47 [33338]

GеNius [7099]

[CM]Russel [5569]

romka619 [5010]

[CM]AGRESSOR [4644]

Сэс [4407]

Snake_Firm [4371]

Artem_Buero [4209]

[CM]Durman [3135]

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

iMaddy [2858]

sky_Woker [2856]

Sa1nteD [2676]

afagfdadgasfas [04:31]

abba228 [04:13]

dohwjeuiohwfu22 [04:08]

GHOSTVANDAL [03:13]

Dikovin [03:11]

jdmsty111 [03:03]

kozak2014 [02:41]

COmedy313 [02:05]

Mekt [02:00]

Oleja_3312 [01:43]

dnpower [01:42]

F0rs3t [01:41]

rmxyu [01:39]


CM Team © 2009-2018 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.