Показать сообщение отдельно
  #2  
Старый 22.01.2015, 16:55
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

А в каком порядке создаются формы, то есть что написано в сорцах проекта? наверно

Код:
progrem Project1;
uses
  Forms,
  unit1 in 'unit1.pas', {Form1: TForm}
  unit2 in 'unit2.pas', {Form2: TForm}
  unit3 in 'unit3.pas'; {Form3: TForm}
begin
  Application.Initialize;
  Application.CreateForm(TForm1,Form1);
  Application.CreateForm(TForm2,Form2);
  Application.CreateForm(TForm3,Form3);
  Application.Run;
end.
То есть к моменту вызова Form2.FormCreate, форма Form3 ещё не создана.
Ответить с цитированием