11-10-2018, Saat: 19:37
Selamlar
Formun üzerinde bir panel var
bu panel üzerinde parent olarak gösterilen başka bir form mevcut
parent olan formdaki bir nesnenin üzerinde Screen.ActiveForm.Name dedigimde ilk form adı görünüyor.
nesneyi alıp parentlarını tarayarak gittiğimde ise ClassType olarak TForm nesnesine ulaşamıyorum.
Bunun nedeni ne olabilir.
Teşekkürler
Formun üzerinde bir panel var
bu panel üzerinde parent olarak gösterilen başka bir form mevcut
parent olan formdaki bir nesnenin üzerinde Screen.ActiveForm.Name dedigimde ilk form adı görünüyor.
nesneyi alıp parentlarını tarayarak gittiğimde ise ClassType olarak TForm nesnesine ulaşamıyorum.
Bunun nedeni ne olabilir.
Teşekkürler
procedure TForm1.a1Click(Sender: TObject); var _AControl : TControl; I : Integer; begin _AControl := TControl(Edit1); while _AControl <> nil do begin _AControl := _AControl.Parent; ListBox1.Items.Insert(0, TControl(_AControl).Name); if _AControl is TForm then begin Break; end; end; end;
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz.

