procedure FillMemo(TabSheet: TTabSheet; const AText: string;const SetActive: boolean= True);
procedure TForm1.FillMemo(TabSheet: TTabSheet; const AText: string;const SetActive: boolean= True); var i: integer; begin for i:= 0 to ComponentCount - 1 do if Components[i] is TMemo then if TMemo(Components[i]).Parent = TabSheet then begin TMemo(Components[i]).Text := AText; if SetActive then TPageControl(TabSheet.Parent).ActivePage := TabSheet; end; end;
procedure TForm1.Button1Click(Sender: TObject); begin FillMemo(TabSheet2, 'Eurêka !'); end;