Я все еще использую Delphi 10.3.3
У меня есть собственный класс формы
TMyForm = class( tForm )
public
constructor Create(AOwner: TComponent); override;
end;
{ ... }
constructor TMyForm.Create(AOwner: TComponent);
begin
{ code block A }
inherited Create(AOwner);
{ code block B }
end;
У меня около 200 форм, но некоторые ведут себя иначе, чем другие, и у меня есть не знаю почему.
Обычно будет выполняться code block A
, затем код в OnCreate
моих форм, а затем code block B
.
Но по какой-то причине некоторые формы выполняются код в следующем порядке: code block A
, code block B
, а затем OnCreate
.
Я знаю, что это очень мало информации. Но я понятия не имею, где мне искать причину другого поведения или какую еще информацию мне предоставить.