Как записать пользовательский ввод как переменную, выполнить вычисления, а затем отобразить результат в другом элементе управления без использования MFC? - PullRequest
3 голосов
/ 23 июня 2011

Я написал консольное приложение, использующее C ++, которое выполняет ряд задач в соответствии со следующим меню.
0 - для выхода из системы
1 - Показать сообщение
2 - Куб номер
3 - Преобразовать в градусы Фаренгейта
4 - Проверить массив
5 - Добавить много целых чисел
6 - Получить семь номеров лото для Системы 7
7 - Считать файл исторических данных (имя файла s.csv)
8 - Показать исторические результаты
9 - Показать счетчики частоты

Текущий проект должен превратить это в приложение Windows с использованием MS Visual C ++ Express.Я должен использовать эту IDE.Обратите внимание, что экспресс-версия (бесплатная) не включает классы Microsoft Foundation (MFC).Почти вся информация, которую я нашел, относится к использованию MFC.

Я начал писать решение как приложение Windows Forms.

Пока у меня есть меню в форме, котороеотобразит и очистит сообщение и закроет окно.

Я добавил текстовые поля и метки в форму, однако я не знаю, как записать пользовательский ввод в качестве переменной, выполнить вычисления на входе и затем отобразить результат в другом элементе управления.

Я, вероятно, буду использовать отдельные диалоговые окна для каждой опции меню в окончательном решении.Однако сейчас я просто хотел бы заставить работать простой расчет.

Это мой первый пост.Все рекомендации и ответы будут с благодарностью.

1 Ответ

0 голосов
/ 23 июня 2011

Добавить обработчик событий ValueChanged в текстовое поле. Вам может потребоваться установить глобальную переменную, которая является желаемым числом, чтобы конструктор (или любой другой) другой формы мог изменить текст метки, так как я не думаю, что вы можете изменить его из другой формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...