Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Gene J.B. Гость
|
Добавлено: Чт Фев 14 2002 11:22 Заголовок сообщения: Как сделать доступной глобальную переменную Form1 в Form2 в Builder. Не могу понять... |
|
|
Как сделать доступной глобальную переменную Form1 в Form2 в Builder. Не могу понять... |
|
Вернуться к началу |
|
|
Gene J.B. Гость
|
Добавлено: Чт Фев 14 2002 12:32 Заголовок сообщения: Re: Как сделать доступной глобальную переменную Form1 в Form2 в Builder. Не могу понять... |
|
|
Я делал так В форме 1
#include "Time.h" //----------------------------------------------------------.. package(smart_init) #pragma link "Trayicon" #pragma resource "*.dfm" TMainMan *MainMan; TRegistry *Reg = new TRegistry; // - задаю переменную //--------------------------------------------------------.. TMainMan::TMainMan(TComponent* Owner) : TForm(Owner) { в форме 2
//--------------------------------------------------------------------.. package(smart_init) #pragma resource "*.dfm" TPropertis *Propertis; extern TRegistry *Reg; // - ссылаюсь на переменную в форме 1 //-----------------------------------------------------------------.. TPropertis::TPropertis(TComponent* Owner) : TForm(Owner) {
у меня так все работает и в 5 формах (незнаю правильно,нет по книге я понял так.)
Может ответишь мне от Срочнооо......г о р ю ю .. (выше) |
|
Вернуться к началу |
|
|
Valera Гость
|
Добавлено: Пт Фев 15 2002 06:47 Заголовок сообщения: Приведу пример из Delphi (+) |
|
|
Unit unit1; interface uses ....unit2; type tform1=class(tform); var form1:tform1; implementation end;
Unit unit2; interface uses ....; type tform2=class(tform); var form2:tform2; implementation =========== uses unit1; =========== end; |
|
Вернуться к началу |
|
|
IL
Зарегистрирован: 21.05.2002 Сообщения: 19 Откуда: Ryazan
|
Добавлено: Пт Фев 15 2002 11:25 Заголовок сообщения: Re: Как сделать доступной глобальную переменную Form1 в Form2 в Builder. Не могу понять... |
|
|
Включи заголовочный файл формы 1 в Source файл формы 2 |
|
Вернуться к началу |
|
|
|