procedure TForm1.BitBtn1Click(Sender: TObject); var i: Integer; begin with PageControl1 do for i := 0 to 9 do with TTabSheet.Create(Self) do begin PageControl := PageControl1; Pages[i].TabVisible := (i mod 2 = 0); Caption := 'PageIndex: ' + IntToStr(Pages[i].PageIndex) + ' TabIndex: ' + IntToStr(Pages[i].TabIndex); end; end;
var
i: Integer;
begin
with PageControl1 do
for i := 0 to 9 do
with TTabSheet.Create(Self) do
begin
PageControl := PageControl1;
Pages[i].TabVisible := (i mod 2 = 0);
Caption := 'PageIndex: ' +
IntToStr(Pages[i].PageIndex) + ' TabIndex: ' +
IntToStr(Pages[i].TabIndex);
end;
end;
和mianmenu挨着的哪一个就是了
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ComCtrls, Menus;type
TForm1 = class(TForm)
PopupMenu1: TPopupMenu;
Add1: TMenuItem;
PageControl1: TPageControl;
TabSheet1: TTabSheet;
procedure Add1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.DFM}procedure TForm1.Add1Click(Sender: TObject);
var
i: Integer;
begin
with PageControl1 do
for i := 0 to 9 do
with TTabSheet.Create(Self) do
begin
PageControl := PageControl1;
Pages[i].TabVisible := (i mod 2 = 0);
Caption := 'PageIndex: ' +
IntToStr(Pages[i].PageIndex) + ' TabIndex: ' +
IntToStr(Pages[i].TabIndex);
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
PageControl1.popupMenu:= PopupMenu1;
end;end.