Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
2 / 2 / 0
Регистрация: 04.11.2013
Сообщений: 101

Вывод переменной в форму из .cpp-файла

18.05.2018, 08:54. Показов 1207. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня!

Есть консольная программа, которая открывает файл и работает с байтами. Сейчас делается пользовательский интерфейс.
Поместил в главный .cpp-файл, в функцию main свою функцию из консольной программы:

C++
1
2
3
4
ifstream fl("file.log", ios::binary);
stringstream ss_str;
ss_str << fl.rdbuf();
string str (ss_str.str());
В файле формы .h при клике на кнопку пытаюсь сделать вывод в textBox:

C++
1
textBox1->Text =str;
Пробовал str.ToString();
Перечитал очень много примеров, понимаю как вывести переменную, если она была объявлена здесь, но не понимаю, как вывести, если она была объявлена в другом файле (этих переменных у меня очень много, есть как string, так и char и int).
Прошу помощи. Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.05.2018, 08:54
Ответы с готовыми решениями:

Передача переменной из cpp-файла в главную форму и наоборот
Сама проблема звучит таким образом в cpp-файле есть динамический массив и мне нужно его содержимое вывести на график Chart, а Chart у меня...

Выполните форматный вывод значений переменной на форму, в окно TextBox
Используя ранее созданный проект, выполните форматный вывод значений переменной на форму, в окно TextBox. PictureBox сделал, но текст...

Вывод данных из файла в форму
Добрый день! Нужно создать форму, которая выводит 4 столбца с данными. Проблема в том, что последние 2 должны заполняться с файла тхт, и...

6
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
18.05.2018, 09:57
Цитата Сообщение от Teterichev Посмотреть сообщение
Сейчас делается пользовательский интерфейс.
С помощью чего?
0
2 / 2 / 0
Регистрация: 04.11.2013
Сообщений: 101
18.05.2018, 10:10  [ТС]
nd2, с выводом переменной str в форму.
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
18.05.2018, 10:12
Цитата Сообщение от Teterichev Посмотреть сообщение
Поместил в главный .cpp-файл, в функцию main свою функцию из консольной программы:
Почему бы не поместить это туда, где обрабатывается клик на кнопке?

Добавлено через 48 секунд
Цитата Сообщение от Teterichev Посмотреть сообщение
с выводом переменной str в форму
Форма с помощью чего создаётся? Windows Forms (C++/CLI)? Или?
0
2 / 2 / 0
Регистрация: 04.11.2013
Сообщений: 101
18.05.2018, 10:25  [ТС]
nd2, был создан пустой проект, затем был добавлен UI элемент "Форма Windows Forms".

Добавлено через 2 минуты
nd2, а если добавлял это все в файл .h, то выходит много ошибок о том, что элемент не определен.
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
18.05.2018, 10:29
Цитата Сообщение от Teterichev Посмотреть сообщение
Форма Windows Forms
Вот это я и хотел узнать. Вопросы по Windows Forms (C++/CLI) лучше там задавать: https://www.cyberforum.ru/cpp-cli-winforms/
Насчёт глобальных переменных, набери в поиске: c++/cli глобальные переменные.

Добавлено через 49 секунд
Цитата Сообщение от Teterichev Посмотреть сообщение
то выходит много ошибок о том, что элемент не определен.
Инклуды делал?

Добавлено через 2 минуты
Я не знаток C++/CLI, поэтому не знаю: как там, и хорошо ли это совмещать управляемый и неуправляемый код. Думаю, что лучше бы было использовать что-то одно. Но выяснять это лучше по ссылке, там в этом разбираются.
1
2 / 2 / 0
Регистрация: 04.11.2013
Сообщений: 101
18.05.2018, 12:48  [ТС]
nd2, да, инклуды делал. Но тогда ошибки такие, как-будто не делал
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.05.2018, 12:48
Помогаю со студенческими работами здесь

Вывод матрицы из файла в форму
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace...

Вывод на форму содержимое файла
Здравствуйте, как добавлять в базу данных SQL с помощью кнопки на форме файлы типа(jpg,doc и т.д) и выводить их содержимое на форму.И...

Вывод *.doc файла на форму
Собственно можно ли вывести doc(docx) файл на форму? В виде превью или чего-то похожего(без возможности редактирования. Заранее спасибо

Вывод переменной из txt-файла
чтобы записать переменную в .txt, пишу ofstream myfile; myfile.open (&quot;example.txt&quot;); myfile &lt;&lt; perem1; myfile.close(); ...

Вывод переменной из файла .TXT
$('#res').html('&lt;div slign=&quot;center&quot; class=&quot;contentp&quot;&gt;Текст из .TXT файла.&lt;/div&gt;'); Как видите здесь есть переменная res которая...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
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 и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru