Показать сообщение отдельно
  #9  
Старый 08.09.2012, 19:59
Аватар для YVitaliy
YVitaliy YVitaliy вне форума
Местный
 
Регистрация: 14.12.2011
Сообщения: 481
Версия Delphi: Borland Delphi7
Репутация: 17
По умолчанию

Цитата:
Сообщение от NumLock
Код:
type
  TForm1 = class(TForm)
    PageControl1: TPageControl;
    Panel1: TPanel;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
...
procedure TForm1.Button1Click(Sender: TObject);
var
  ATabSheet: TTabSheet;
  ARichEdit: TRichEdit;
begin
  ATabSheet:=TTabSheet.Create(PageControl1);
  ATabSheet.PageControl:=PageControl1;
  ATabSheet.Caption:='Файл '+IntToStr(Tag);
  Tag:=Tag+1;
  ARichEdit:=TRichEdit.Create(ATabSheet);
  ARichEdit.Parent:=ATabSheet;
  ARichEdit.Align:=alClient;
end;
Так да, но нужно создавать указатели все-равно, чтобы получить доступ к каждому TRichEdit... Или искать контролл 'TRichEdit' на странице каждый раз.
Ответить с цитированием