if (sender as TForm).Parent <> nil then
  begin
    TTabSheet((sender as TForm).Parent).free;
    //把关闭的标签页的前一页设为活动页
    pgcMain.SelectNextPage(false);
    abort;
  end;
你确定 sender是TForm类型???????(sender as TForm).Parent 是TTabSheet????我怎么觉得Sender是PageControl?