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

И снова MDI (передача переменных)?   Найти похожие ветки 

← →
samumka ©   (2004-10-26 09:01) [0]

Итого. Имеем форму MDIForm_1. Из неё вызывается MDIChild_1, на которой расположен TEdit_1. Из MDIChild_1 вызывается форма Normal_1, в которой производятся некотороые действия, результатом которых является переменная String_1. Вопрос: каким образом передать String_1 в MDIChild_1.TEdit_1.Text?

MDIChild_1.TEdit_1.Text:=String_1 вызывает ошибку.
Спасибо.


← →
Gero ©   (2004-10-26 09:03) [1]


> MDIChild_1.TEdit_1.Text:=String_1 вызывает ошибку

Какую?

> Из неё вызывается MDIChild_1
> Из MDIChild_1 вызывается форма Normal_1

Что значит "вызывается"?


← →
samumka ©   (2004-10-26 09:26) [2]

>> MDIChild_1.TEdit_1.Text:=String_1 вызывает ошибку

>Какую?

EAccessViolation по такому-то адресу.

>Что значит "вызывается"?
Прошу прошения. Создается
TMDIChild_1.Create(Application);

TNormal_1.Create(Application).ShowModal;


← →
ЮЮ ©   (2004-10-26 09:39) [3]

TNormal_1.Create(Application).ShowModal;

как всё запущено

var
 normal: TNormal;
begin
 normal := TNormal_1.Create(nil);
 try
   normal.ShowModal;
   if normal.moadResul = mrOk then begin
     Edit_1.Text := normal.Edit_1.Text;
   end;
 finally
   normal.Free;
 end;
end;
end;

З.Ы. и накаких MDIChild_1. такой глобвльной переменной не должно быть вообще


← →
ЮЮ ©   (2004-10-26 09:41) [4]

var normal: TNormal_1;


← →
begin...end ©   (2004-10-26 09:41) [5]


> normal.ShowModal;
>    if normal.moadResul = mrOk

if normal.ShowModal = mrOK



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

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



Память: 0.46 MB
Время: 0.028 c
9-1088682716
Micke
2004-07-01 15:51
2004.11.07
2d аркада


1-1098280705
ShproTT
2004-10-20 17:58
2004.11.07
Обращение к битам


14-1098205388
Дубинин Алексей
2004-10-19 21:03
2004.11.07
Почему меня игнорируют*


4-1096778093
XProger
2004-10-03 08:34
2004.11.07
MDI на Win API


1-1098331929
TeNY
2004-10-21 08:12
2004.11.07
.CHM HELP




   Наверх