Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
nasananas
0 / 0 / 0
Регистрация: 25.07.2014
Сообщений: 1
1

Вывод структурированной информации из файла в DataGridView

28.07.2014, 12:03. Просмотров 906. Ответов 1
Метки нет (Все метки)

привет1
есть файл name.txt. В нем текст организован:

ИМЯ ФАЙЛА#ОБОЗНАЧЕНИЕ#ЛИСТ#НАИМЕНОВАНИЕ#ТИП ДОКУМЕНТА#ЛИТЕРА#ДАТА ЛИТЕРЫ#ФОРМАТ
aaa.pdf#aaa#2#bbb#txt#a#11.12.13#a4
bbb.pdf#bbb#3#ggg#txt#a#11.12.13#a5
Строк много.


Подскажите, как эту информацию перенести в таблицу datagridview.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.07.2014, 12:03
Ответы с готовыми решениями:

Хранение структурированной информации в файле и работа с ней
Здравствуйте, у меня такая проблема. Я не программист, но решил написать прогу, вроде все готово,...

Вывод информации в DataGridView и её оформление
Описание: На форме имеется DataGridView, который отображает информацию двух разных DataSource в...

Вывод определенной информации из dataGridView
Доброго времени. Новичок в изучении языка. Имеется некая БД с работниками. Задача вывести...

Вывод информации о процессах в datagridview
Добрый день. Получаю список процессов запущенных на компьютере таким образом: private void...

Вывод информации о выделенной строке datagridview
У меня есть datagridview, которая подключена к базе. Мне нужно, чтоб когда я выделяю например...

1
MrCold
861 / 759 / 174
Регистрация: 11.01.2012
Сообщений: 1,942
28.07.2014, 18:23 2
Лучший ответ Сообщение было отмечено как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
private void button1_Click(object sender, EventArgs e)
{
    try
    {
        this.dataGridView1.Columns.Clear();
        this.dataGridView1.Rows.Clear();
        string line = string.Empty;
        string[] nameColums = { "ИМЯ ФАЙЛА", "ОБОЗНАЧЕНИЕ", "ЛИСТ", "НАИМЕНОВАНИЕ", "ТИП ДОКУМЕНТА", "ЛИТЕРА", "ДАТА ЛИТЕРЫ", "ФОРМАТ" };
        int colnums = nameColums.Length;
        int rowcounter = 0;
        foreach (var name in nameColums)
        {
            this.dataGridView1.Columns.Add(name, name);
        }
        using (var reader = new StreamReader("filename.txt"))  
        {
            while ((line = reader.ReadLine()) != null)
            {
                this.dataGridView1.Rows.Add();
 
                var data =   line.Split(new string[] { "#" }, StringSplitOptions.RemoveEmptyEntries);
 
                for (int i = 0; i < colnums; i++)
                {
                    this.dataGridView1.Rows[rowcounter].Cells[i].Value = data[i];
                }
                rowcounter++;                      
            }
        }
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.07.2014, 18:23

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

Считывание информации из txt файла и запись в dataGridView
В файле txt есть следующий текст: Name Vasya Image 4000 Number 7000 / Name Petya Image 1500...

Обеспечить вывод информации о дате и времени на хостах во второй столбец компонента DataGridView
Дается список адресов, который содержится в компоненте DataGridView в одном столбце. Обеспечить...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru