Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизMDI Найти похожие ветки
← →
EvgeniyR © (2004-03-25 14:34) [0]Есть MDI приложение, главная форма Form1, из неё может создаваться дочерняя форма Form2, в свою очередь из Form2 создается Form3. Вопрос: как можно из Form3 достучаться до методов экземпляра Form2 (их может быть несколько), создавшей Form3? Заранее спасибо.
P.S. Объяснил как смог.
← →
Игорь Шевченко © (2004-03-25 14:36) [1]А передать указать на Form2 не получится в момент создания ?
← →
EvgeniyR © (2004-03-25 14:38) [2]Ошибочка: ...до методов компонентов, расположенных на экземпляре Form2...
← →
EvgeniyR © (2004-03-25 14:40) [3]
> Игорь Шевченко © (25.03.04 14:36) [1]
Если бы знал как, наверно получилось бы...
← →
Плохиш (2004-03-25 14:45) [4]constructor Create(...); override;
← →
EvgeniyR © (2004-03-25 14:53) [5]
> Плохиш (25.03.04 14:45) [4]
А поподробней можно, пожалуйста.
← →
Игорь Шевченко © (2004-03-25 15:34) [6]procedure TForm2.CreateForm3;
begin
with TForm3.Create(TForm2) do
Show;
end;
В самой TForm3, когда надо обратиться к свойствам Tform2:
(Owner as TForm2).Edit1.Text := "Blha-blah";
← →
EvgeniyR © (2004-03-25 16:38) [7]
> Игорь Шевченко © (25.03.04 15:34) [6]
Огромное человеческое СПАСИБО!
← →
Игорь Шевченко © (2004-03-25 16:47) [8]EvgeniyR © (25.03.04 16:38)
Прошу прощения, опечатался:
Вместо
with TForm3.Create(TForm2) do
Должно быть
with TForm3.Create(Self) do
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c