| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Как обратиться к объекту другой формы из класса |
| Автор: TiFFolk 10.3.2008, 00:07 | ||
| Суть: Код на С++ Имеется форма Form1,на ней label3. В Form1.h сделал label3 public Еще в проекте есть еще один файл lex.h, в нем:
Надо чтобы конструктор класса(да и любая другая функция) мог обратиться к лэйблу на форме и изменить его. Вообщем как-то так) написано,то что осталось после экспериментов после прочтения аналогичной темы про С# Выдает различные ошибки как бы я не пробовал,но чаще всех вот эту: left of '->Text' must point to class/struct/union/generic type Подскажите пожалуйста,как это реализовать на с++ |
| Автор: NightmareZ 10.3.2008, 00:30 |
Как тебе кто-то может дать правильный ответ, если ты не можешь корректно сформировать вопрос? |
| Автор: TiFFolk 10.3.2008, 15:41 |
| имеется проект. Я создал в нем файл lex.h. Листинг сверху. Также в проекте есть форма Form1 . Вот в файле lex.h описан класс. Надо чтобы конструктор класса изменил текст лэйбла расположенного на форме. Если сформулировать по другому: Как обратиться к объекту формы из другого файла? 3 вариант: Проект содержит два файла: Form1.h - это файл формы Lex.h - это дополнительный файл. Что надо написать в файле Lex.h , чтобы я мог обращаться к объектам описанным в Form1.h , в частности к кнопкам, текстбоксам и лэйблам? Вот надеюсь хоть одно из описаний будет понятно) |
| Автор: TiFFolk 10.3.2008, 21:13 | ||||
| Вообщем я разобрался. в главном .cpp файле:
Потом в lex.h
и |