![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как задать ссылку на объект MDIChild-формы? [D5]
kserg@ukr.net © (2002-03-06 15:28:00)Создал стандартное MDI-приложение.
Из осн.формы(fsMDIForm) создаю дочернее окно(fsMDIChild).
Из MDIChild-окна вызываю ещё одну форму ModalForm, в котр. пытаюсь сослаться на объект MDIChild-form.
Ничего не получается...
McSimm (2002-03-07 12:58:00) [1]Если создавать мод. форму Create(Self), то можно в модальной форме использовать:
(Owner as TMyMDIChild).
Polevi (2002-03-07 12:52:00) [2]Передавай указатель на MDIChild форму через Tag модальной формы
modalForm.Tag:=Integer(self);
modalForm.ShowModal;
//в модальной форме
var
mc:TSomeMdiChild;
begin
mc:=TSomeMdiChild(Tag);
mc.SomeMethod...
Shirson (2002-03-07 12:08:00) [3]В модалформе, после implementation, пропиши uses UMDIChild; {Юнит твоей мди-формы, на которую ты пытаешься сослаться}
Arhelon (2002-03-06 15:51:00) [4]Ссылайся через маму на TfChildren(fMain.ActiveMDIChild).Фигня которая тебе нужна.
Если я правильно вспомнил давно с ними не работаю, чего и вам желаю