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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2012, 10:14   #1
Aleks2215
Пользователь
 
Регистрация: 19.09.2010
Сообщений: 30
Вопрос Динамическое создание компонентов на другой форме

Имеется некий класс, в котором объявлены на динамические элементы:
Код:
TCGauge *gug_rec;
TLabel *lbl_rec;
В определенный момент программы вызываю из главной формы функцию, в которую передаю указатели на эти динамические элементы. Код функции находиться на другой форме. arr_users[i] - это объект класса.
Код:
form2->create_receive_info(arr_users[i]->gug_rec,arr_users[i]->lbl_rec);
Далее инициализирую их в функции на другой форме, на компоненте ScrollBox:
Код:
void __fastcall TForm2::create_receive_info(TCGauge *gauge,TLabel *label)
{
 label = new TLabel(this);
 label->Name="label1";
 label->Parent=ScrollBox1;
 label->Caption="test"

 gauge = new TCGauge(this);
 gauge->Name="gauge1";
 gauge->Parent=ScrollBox1;
 gauge->Position=100;
}
В момент создания свойства этих компонентов прекрасно работают и отображаются. Но стоит мне далее в коде основной формы обратиться через указатель к свойствам этих компонентов:
Код:
arr_users[i]->gug_rec->Position=100;
Вылетает ошибка будто они не созданы. Может кто нибудь просветить меня, в чем тут дело и как в таких случаях надо обращаться к компонентам? буду премного благодарен)
Aleks2215 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое создание компонентов Delphi Чуть Помощь студентам 3 27.05.2012 20:20
Динамическое создание и удаление компонентов на форме The SCS Общие вопросы Delphi 1 11.02.2012 13:11
динамическое создание компонентов DOLBY Компоненты Delphi 10 17.10.2010 14:03
Динамическое создание компонентов Nice42ru Помощь студентам 4 03.01.2010 20:51
Использование компонентов в другой форме White БД в Delphi 3 27.08.2008 13:32