Delphi onlayn yordamida aytilishicha, Release formani xotiradan olib tashlash uchun ishlatilishi kerak. Biroq, modal shakllar uchun ko'plab misollarda men ushbu konstruktsiyani ko'rdim:
MyForm := TMyForm.Create(nil);
try
MyForm.ShowModal;
finally
MyForm.Free;
end;
Bepul modal shaklni yo'q qilishning xavfsiz usulimi? ShowModal manbasida ko'rib turganimdek, ModalResult 0 bo'lmaguncha Application.HandleMessage chaqiriladi. Free-ning kutilayotgan Windows xabarlariga xalaqit bera olmasligining sababi shumi?