Вниз
Скачать: CL | DM;

указатель на форму   Найти похожие ветки 

← →
RJ   (2007-02-20 12:23) [0]

При создании приложения IntraWeb Stand Alone Application столкнулся с такой проблемой.
есть две формы. одна главная, вторая - вспомогательная. Необходимо, чтобы вспомогательная форма могла обращаться к методам главной.
Глобальные переменные создавать нельзя.
во вспомогательной форме я объявил указатель на главную.
 
public
 pNews: ^TnewsEditorFm;

В главной в implementation в секцию uses включил модуль вспомогательной формы. Из фукнкции-члена класса главной создал вспомогательную, задал указатель и отобразил.

var editFm: TeditNewsFm;
begin
editFm := TeditNewsFm.Create(WebApplication);
editFm.pNews := @self;
editFm.Show;
end;

при попытке обращения по указателю к главной форме из метода вспомогательной получаю ошибку обращения к памяти.

 pNews^.qEditNews.SQL.clear;


что я не так делаю и почему указатели не работают?


← →
icWasya ©   (2007-02-20 12:36) [1]

ну во первых не
pNews: ^TnewsEditorFm;
а
pNews: TnewsEditorFm;

ну и соответственно не
editFm.pNews := @self;
а
editFm.pNews := self;


← →
RJ   (2007-02-20 12:57) [2]

Спасибо )
Значит у меня слишком много с++ в голове )



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
2-1174651901
VVladimir
2007-03-23 15:11
2007.04.15
Сделать "Wizard"


15-1174376700
Bel
2007-03-20 10:45
2007.04.15
Кто-нибудь работал с SAP, MS Navision?


15-1174288776
lowo
2007-03-19 10:19
2007.04.15
DWord овая дата


15-1174462863
User454531
2007-03-21 10:41
2007.04.15
Сети, кабели, свитчи


15-1174418302
koha
2007-03-20 22:18
2007.04.15
Есть ли у кого описание алгоритма A5 GSM




   Наверх