Как обратится к переменной в другой форме C++

Компьютеры программирование С++ Очень весело

Делаю будильник, нужно чтоб из лейбла 1й формы перекидывалось значение в лист бокс на другой форме(тобишь на 1й форме заводишь будильник, а на 2й список со всеми будильниками)
Ответы:
Нужно использовать механизм обратного вызова. Я не знаю архитектуру приложения, но можно сделать так: класс Application создает две формы, в конструктор первой передает адрес callbac функции (это метод класса Application), которую нужно вызвать при каком либо событии связанной с формой Form1 и передать в качестве параметра какие-то данные. Т.к. класс Application создает две формы, то он имеет указатели на обе, а callback функция является методом класса Application и может спокойно обратится к классу Form2 и запросить его на добавление данных, полученных в качестве параметров при ее вызове или выполнения каких-то действий. Схема не самая идеальная (т.к. здесь появляются серьезные зависимости между классами), но довольно простая.
Если бы ты указали фреймворк, то совет был-бы более конкретный (например, на Qt вопрос решается в две строчки кода).


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.