11-10-2019, Saat: 15:32
(Son Düzenleme: 11-10-2019, Saat: 15:34, Düzenleyen: sadettinpolat.)
create metodu virtual tanimlanmis bir metod değildir.
o nedenle create dediğinizde MyEditForm ' un turu ne ise (örnekte TFrmBaseEditForm) o turden bir nesne oluşturur.
MyEditForm:=FrmCariEditForm; yerine MyEditForm:=TFrmCariEditForm.create(self); derseniz istediğiniz olacaktır.
aşağıdaki makaleye gözatarsanız statik , dinamik , virtual metodların nasıl çalıştığı daha iyi anlaşılabilir.
http://www.tugrulhelvaci.com/?p=631
o nedenle create dediğinizde MyEditForm ' un turu ne ise (örnekte TFrmBaseEditForm) o turden bir nesne oluşturur.
MyEditForm:=FrmCariEditForm; yerine MyEditForm:=TFrmCariEditForm.create(self); derseniz istediğiniz olacaktır.
aşağıdaki makaleye gözatarsanız statik , dinamik , virtual metodların nasıl çalıştığı daha iyi anlaşılabilir.
http://www.tugrulhelvaci.com/?p=631

