| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Передача данных от обьекта к обьекта |
| Автор: Blade 18.10.2002, 19:38 |
| Нужно сделать Wizard, выполняющий набор действий. Понятно, что данные с предыдущего шага должны передаваться следующему шагу, т.е. нужно осуществить передачу данных между обьектами. Не подскажите как? До этого делал с помощью глобальных пересенных, но по-моему это грубое нарущение принципа инкапсуляции. Пишу на VC.NET на основе MFC Заранее благодарю... |
| Автор: Mike Kostyuhin 18.10.2002, 20:42 |
| Можно обращаться к сраничкам непосредственно class CMyPropertySheet : public CPropertySheet { public: CMayPage1 m_page1; CMapPage m_page2; ....... }; void CMyPage2::OnBtnClick() { CMyPropertySheet * pSheet = STATIC_DOWNCAST(CMyPropertySheet, GetParent()); CString str = pSeet->m_page1.m_strName; } |
| Автор: Blade 18.10.2002, 21:24 |
| Огромное спасибо Mike - всё тип-топ |