Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2012, 22:21   #1
Sergey041691
Новичок
Джуниор
 
Регистрация: 03.02.2012
Сообщений: 2
По умолчанию Как в Visual Studio C++/CLI из одной формы обратиться к элементам другой?

Пусть есть две формы главная Form1.h и Form2.h

Как из формы Form2.h обратиться к элементам Form1.h

Читая различные форумы понял следующее: необходимо в параметрах конструктора второй формы объявить указатель на первую форму:
Form2(Form1^ copyForm1)
{
// код конструктора
} ;
А в первой форме подать this в качестве параметра конструктора
Form ^ Form2rel = gcnew Form2(this);
Тогда к элементам первой формы можно будет обращаться просто через указатель, например
copyForm1->Label1->Text
Суть подхода понятна, но только указатель вида Form1^ copyForm1 не объявляется, так как вторая форма не видит класс Form1, студия пишет "неверный идентификатор Form1", а почему не понятно...

Пространство имен у них одно Project1, если приписать Project1::Form1^ copyForm1, то пишет "Form1 не является членом Project1"

Делать #include "Form1.h" в Form2.h не помогает - вылазят ошибки.

Объясните пожалуйста в чем проблема.
Sergey041691 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно написать структуру для проекта FormApplication на Visual Studio C++/CLR(CLI) ImmortalAlexSan Общие вопросы C/C++ 0 25.06.2011 18:35
Из DBGrid одной формы отразить в ListBox на другой формы VenZell БД в Delphi 2 28.05.2010 07:27
Visual C++.Доступ к элементам главной формы almareta Помощь студентам 2 13.02.2010 14:26
Как скопировать текст из мемо одной формы в мемо другой CraZZy RabbIt Общие вопросы Delphi 4 27.02.2009 00:01