Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Создание окон


Автор: mniip 6.2.2011, 23:29
В чем может быть дело,
Я пишу
Код

Application.CreateForm(TAboutwin, Aboutwin);

У меня открывается форма About, как и должно быть.
Но если написать идентичную
Код

Application.CreateForm(TAnchorsWin, AnchorsWin);

 то форма не открывается.
В заголовке прописано,модули подключены, все оьбъекты существуют.
В чем же дело?
                                                                               Mniip

Автор: northener 6.2.2011, 23:38
Цитата(mniip @  6.2.2011,  23:29 Найти цитируемый пост)
Я пишу
Выделить всёкод Pascal/Delphi
1:
    
Application.CreateForm(TAboutwin, Aboutwin);

У меня открывается форма About, как и должно быть.

Так не должно быть. CreateForm только создает форму, но не показывает ее.

Автор: mniip 8.2.2011, 12:18
А как тогда надо   
                                             Mniip

Автор: Snowy 8.2.2011, 12:20
Код

  Application.CreateForm(TAnchorsWin, AnchorsWin);
  AnchorsWin.Show;
или просто Visible установи в true

Автор: bems 8.2.2011, 18:56
Цитата(northener @  6.2.2011,  23:38 Найти цитируемый пост)
Так не должно быть.
если у нее Visible истина в дизайнтайме, то должно

Автор: mniip 8.2.2011, 22:59
ммм, спс
                       Mniip

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)