PageControl控制多页面浏览时 EmBeddWB被关闭掉 Sheet的handle如何取得(100分)

  • 主题发起人 主题发起人 su_sh
  • 开始时间 开始时间
S

su_sh

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.EmbeddedWBCloseQuery(Sender: TObject;
var CanClose: Boolean);
var
i: integer;
Sheet: TdxTabSheet;
begin

for i := PageControl.PageCount-1 downto 0 do
begin
Sheet := PageControl.Pages;
if (Sheet.Handle = Sender) then
begin
Sheet.Parent := nil;
//if assigned(OnSheetStateChange) then OnSheetStateChange(Sheet, ssDestroy);
Sheet.Free();
end;
end;

end;
 
后退
顶部