2 / 2 / 0
Регистрация: 10.07.2014
Сообщений: 102
|
||||||
1 | ||||||
Как получить данные файла, открытого из другой формы?18.07.2014, 10:59. Показов 1490. Ответов 12
Метки нет (Все метки)
Здравствуйте! Помогите пожалуйста...
Допустим , я открываю файл в первой форме, и нужно данные перенести в другую форму,чтобы там уже разобрать файл, как это сделать ? Вот код первой формы
0
|
18.07.2014, 10:59 | |
Ответы с готовыми решениями:
12
Как Получить Данные Из Другой Формы? Как из одной формы получить данные другой? Как получить данные из ComboBox'а с другой формы? Как считать данные в TextBox из открытого файла в OpenFileDialog |
41 / 33 / 24
Регистрация: 09.06.2012
Сообщений: 144
|
||||||||||||||||||||||||||
18.07.2014, 11:53 | 2 | |||||||||||||||||||||||||
У любого класса есть конструктор. Form - это класс, его конструктор указан у вас в примере кода:
её лучше объявить в файле проекта "Program.cs" в виде:
0
|
2 / 2 / 0
Регистрация: 10.07.2014
Сообщений: 102
|
||||||
18.07.2014, 12:20 [ТС] | 3 | |||||
SmashDream, да, это всё понятно, но мне нужно не вывод текста по нажатии кнопки. Так попробую объяснить : у меня на Форме 1 есть элементы, 2 кнопки и TextBox1, При нажатии первой кнопки, открывается окно выбора файла. Выбрал, путь к файлу добавился в TextBox1, всё. Теперь при нажатии кнопки 2 у меня данные этого файла должны переместиться во вторую форму, я знаю что, допустим, переход из одной формы можно осуществить при помощи кода
0
|
18.07.2014, 12:42 | 4 |
ked, вообще файл - это массив байт. Сделайте статик-переменную типа List<byte> в файле Program.cs (не глобальную! В шарпе таких нет, если что. Для создания глобальных переменных на другой уровень (IL)), и в этот лист вставляйте свой файл как массив байт. С другой формы уже оттуда и забирайте.
0
|
2 / 2 / 0
Регистрация: 10.07.2014
Сообщений: 102
|
|
18.07.2014, 12:54 [ТС] | 5 |
0
|
18.07.2014, 13:08 | 6 | |||||||||||||||
ked, измените файл Program.cs вот так:
1
|
2 / 2 / 0
Регистрация: 10.07.2014
Сообщений: 102
|
|
18.07.2014, 13:52 [ТС] | 7 |
insite2012, Большое спасибо, теперь осталось разобраться с массивом байт , и как занести потом это в checkedListBox1, чтобы добавлялись столбцы из файла
0
|
2 / 2 / 0
Регистрация: 10.07.2014
Сообщений: 102
|
|
18.07.2014, 14:26 [ТС] | 9 |
Файл .csv (открываю Excel'ем) Получается текст только в шапке, остальное числа
Добавлено через 25 минут insite2012, ругается на это, у меня уже задан путь к файлу, и предварительно я не могу здесь прописывать путь к файлу , как можно это исправить ? Вот мой заданный путь:
0
|
2 / 2 / 0
Регистрация: 10.07.2014
Сообщений: 102
|
|
18.07.2014, 21:43 [ТС] | 11 |
insite2012, так я указал путь, без указания на имя файла, а он мне выдал ошибку
0
|
2 / 2 / 0
Регистрация: 10.07.2014
Сообщений: 102
|
|
19.07.2014, 15:09 [ТС] | 13 |
insite2012, Так файлы постоянно разные будут, разные имена файлов и возможно в разных местах, вот в чём проблема
0
|
19.07.2014, 15:09 | |
19.07.2014, 15:09 | |
Помогаю со студенческими работами здесь
13
Необходимо получить данные из Edit другой формы Как из TextBoxа одной формы скопировать введённые данные в TextBox другой формы? Как передать в метод формы данные из другой формы? Как из TextBoxa одной формы скопировать введённые данные и вставить в TextBox другой формы, кнопкой? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |