删除显示框你好,
根据 txnelson 在上一篇文章中的建议,我创建了一些显示框,而不将它们显示在窗口中,以便提取我需要的信息,而不是为用户进行可视化。不过,我不确定是否需要显式删除这些显示框,或者某些垃圾收集是否处于活动状态以在某个时间删除它们。
如果我确实需要删除它们, boxName<
谢谢
马泰奥
回复:删除显示框vlb可以被删除,但它本身是一个非常小的对象。
vlb<<删除;
回复:删除显示框谢谢。 您能解释一下在您的示例中如何处理 vlb 吗?这个显示框也占内存吗? 我想它会随着 << close window 消息自动关闭,但目前还不清楚这是如何发生的。
创建一个空的 V 列表框但未在任何窗口中显示会怎么样,例如:
vlb=V 列表框();
?
是否应该删除?如何?
回复:删除显示框创建的任何对象都会占用内存,无论它是否可见。因此,明智的做法是清理所有创建的对象。这是我为可见和不可见平台所做的事情。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" ,private);
vlb = V List Box( biv = dt << bivariate( x( :height ), y( :weight ) ) );
biv << close window;