procedure TForm1.Button1Click(Sender: TObject); var i,lblCount,edtCount: integer; begin lblCount := 0; edtCount := 0; for i := 0 to ComponentCount - 1 do if Components[i].GetParentComponent = GroupBox then begin if Components[i] is TLabel then lblCount := lblCount + 1; if Components[i] is TEdit then edtCount := edtCount + 1; end; showmessage(IntToStr(lblcount)); showmessage(IntToStr(edtcount)); end;
----------------------------------------------