Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Обращение к компонентам формы из функции


Автор: Volfs 25.12.2011, 17:07
Добрый день!
Изначально написал создание таблицы в обработчике кнопки, после перенес код в функцию, для удобства использования...
Компилятор выдает ошибку на сточке:
Код
Table1->Active = False;


На сколько я понимаю необходимо указать доступ к TForm1, но как..

Добавлено через 14 минут и 41 секунду
Этот вопрос решил)))
Надо было писать следующий код:
Код

Form1->Table1->Active = False;


Ура!!!

Автор: artsb 27.12.2011, 07:35
Цитата(Volfs @  25.12.2011,  17:07 Найти цитируемый пост)
Этот вопрос решил)))

Это будет работать при условии, что форма создаётся автоматически при старте программы. В других случаях нужно передавать указатель на объект формы в функцию.

Автор: chip_and_dayl 27.12.2011, 10:06
или вынести в метод формы, а не функцию

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)