표시 상자 삭제안녕하세요,
이전 게시물에서 txnelson의 제안에 따라 사용자를 위한 시각화 없이 필요한 정보를 추출하기 위해 창에 표시하지 않고 몇 개의 표시 상자를 만들고 있습니다.그러나 이러한 표시 상자를 명시적으로 삭제해야 하는지 또는 일부 가비지 수집이 활성화되어 언젠가는 삭제할 수 있는지 확실하지 않습니다.
삭제해야 하는 경우 boxName<
감사해요
마테오
Re: 디스플레이 박스 삭제vlb는 삭제할 수 있지만 그 자체로는 매우 작은 개체입니다.
vlb<<삭제;
Re: 디스플레이 박스 삭제감사해요. 귀하의 예에서 vlb로 무엇을 해야 하는지 설명해 주시겠습니까? 이 디스플레이 상자도 메모리를 차지합니까? << 창 닫기 메시지와 함께 자동으로 닫히는 것으로 가정하지만 이것이 어떻게 발생하는지 명확하지 않습니다.
다음과 같이 생성되었지만 어떤 창에도 표시되지 않는 빈 V 목록 상자는 어떻습니까?
vlb=V 목록 상자();
?
삭제해야 합니까? 어떻게?
Re: 디스플레이 박스 삭제생성된 개체는 표시 여부에 관계없이 메모리를 차지합니다.따라서 생성된 객체를 정리하는 것이 현명합니다.다음은 보이는 플랫폼과 보이지 않는 플랫폼 모두에 대해 내가 하는 일입니다.
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;