|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
||||||
Вывести из текстового файла в форму, в таблицу09.01.2019, 12:14. Показов 6662. Ответов 19
Метки нет (Все метки)
Недавно начал осваивать Visual Studio C++ 2010. Мне нужно из текстового файла вывести в форму , в таблицу
Использую DataGridView На этом форуме нашёл код:
error C2653: 'File' : is not a class or namespace name(«Файл»: не является именем класса или пространства имен) error C3861: 'ReadAllLines': identifier not found('ReadAllLines': идентификатор не найден) Подскажите в чем проблема , за ренее спасибо.
0
|
||||||
| 09.01.2019, 12:14 | |
|
Ответы с готовыми решениями:
19
Вывести таблицу частоты букв использования латинского алфавита для данного текстового файла text.txt в файл f1.txt
|
|
1064 / 985 / 153
Регистрация: 10.08.2015
Сообщений: 5,377
|
|
| 09.01.2019, 12:30 | |
|
вместо :: поставь .
https://docs.microsoft.com/en-... work-4.7.2
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 12:44 [ТС] | |
|
Спасибо, но теперь выводится эта ошибка
left of '.ReadAllLines' must have class/struct/union(слева от .ReadAllLines должен быть класс / структура / объединение)
0
|
|
|
Администратор
|
|
| 09.01.2019, 12:46 | |
|
gnezdo_31, нужно добавить
using namespace System::IO; в начало файла. vlisp ошибочный совет дал.
0
|
|
|
Администратор
|
||||||
| 09.01.2019, 12:49 | ||||||
Сообщение было отмечено gnezdo_31 как решение
Решение
Код не помешает немного оптимзировать убрав создание массива на каждой итерации внутреннего цикла
1
|
||||||
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 13:42 [ТС] | |
|
OwenGlendower, спасибо, ошибки пропали, но в таблицу не выводит все равно. Может это из-за того, что в файле не только цифры?
0
|
|
|
1064 / 985 / 153
Регистрация: 10.08.2015
Сообщений: 5,377
|
||
| 09.01.2019, 13:50 | ||
|
для тех, кто даже не пытается вникнуть в суть. для тех, кто возможно напишет софт, который убьет или покалечит именно вас?.. Две минуты в гугле и этой темы бы не существовало
0
|
||
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 13:57 [ТС] | |
|
vlisp, может тогда хорошую литературу подскажите?) Согласен, вопросы возможно глупые, но обратится уже не к кому.
0
|
|
|
Администратор
|
||
| 09.01.2019, 14:37 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 14:56 [ТС] | |
|
OwenGlendower, ну 8 колонок , в текстовом файле тоже 8, просто я понимаю что нужно либо прописать в коде это, либо ещё что-то. А где посмотреть я не знаю. Советовали Зиборова, но там больше примеров , чем объяснений.
0
|
|
|
Администратор
|
||
| 09.01.2019, 15:02 | ||
|
Чем, кстати, обусловен выбор C++/CLI Windows Forms? Microsoft рекомендует применять его для интеоропа между управляемым и неуправляемым кодом. Интерфейсную часть проще на C# делать. Добавлено через 34 секунды gnezdo_31, выложи проект и файл на форум
0
|
||
|
1064 / 985 / 153
Регистрация: 10.08.2015
Сообщений: 5,377
|
||
| 09.01.2019, 15:17 | ||
|
Литература C++ читать надо все, именно в такой или около того последовательности пойми, метод тыка - не лучший и он ведет в тупик. Как видишь, все началось с ошибки, которую тебе показал компилятор, сейчас компилятор тебе не может помочь, а ошибка есть. и ты ее прекрасно видишь, следующий уровень - когда даже ты не заметил ошибку, собрал программу и отдал заказчику. Ты бы мог заархивировать решение и кинуть сюда, тебе бы поправили ошибки, но какой урок из этого ты извлек бы? Главный - не доверяй чужому коду.
0
|
||
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 15:36 [ТС] | |
|
OwenGlendower, Дело в том, что преподавателем было дано задание: нужно из текстового файла вывести в форму , в таблицу. Весь семестер мы работали по книге Зиборова ( просто делали некоторые программы). Писать можно и на С# и на С++, т.к с С# я вообще не знаком, проще было на С++ делать. Ну видимо не проще)
Вот это сам текстовый файл, а выглядеть примерно так должно А проекта как такового и нет, тот код все что есть
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 15:38 [ТС] | |
|
vlisp, Учту , спасибо.
0
|
|
|
Администратор
|
||
| 09.01.2019, 15:53 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 16:04 [ТС] | |
|
OwenGlendower, понял, сейчас
Добавлено через 7 минут вот
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 18:16 [ТС] | |
|
OwenGlendower, (прошу прощения за наглость) Я так понимаю у вас все работает? Вы не сможете скинуть код? желательно в архиве, но можно и просто целиком, как вам удобно
0
|
|
|
Администратор
|
|
| 09.01.2019, 19:41 | |
Сообщение было отмечено gnezdo_31 как решение
Решение
gnezdo_31, твой код неработает из-за неудачно выбранного события - dataGridView1_CellContentClick - которое срабатывает при наличии контента в ячейке DataGridView. В пустом DataGridView нет контента. То есть твой код просто никогда не вызывался. Сам код загрузки тоже содержит ошибки. Он не учитывает наличие пустых строк, не указывает кодировку для файла, и ошиочно Split-ить данные. Исправленный вариант в аттачменте. Загрузка делается в событии Load формы.
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2019
Сообщений: 10
|
|
| 09.01.2019, 20:11 [ТС] | |
|
OwenGlendower, Спасибо большое, сейчас попробую открыть
Добавлено через 14 минут Спасибо тебе большое , добрый человек, все работает)
0
|
|
| 09.01.2019, 20:11 | |
|
Помогаю со студенческими работами здесь
20
Данные из текстового файла в html-форму
Извлечь данные из текстового файла в форму
Открытие текстового файла через форму Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает
Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|