"새 창"을 닫으려면 어떻게 합니까?나는 새 창을 닫으려고 시도했지만 성공했습니다. 인수를 위해 x = New Window( *some code*);
Close(x);
x << Close();
x << Close;
x << Close Window();
어떤 도움이라도 대단히 감사하겠습니다.
스크립팅Re: "새 창"을 어떻게 닫나요?다음은 확인 또는 취소 버튼을 사용하여 비모달 창을 닫는 방법을 보여주는 약간 더 복잡한 예입니다.
nw = new window("Test",
textbox("Hello World"),
panelbox("Actions",
hlistbox(
okb = button box("OK", << set icon("Go"),
set script(
show("Clicked OK");
// Other OK actions here
nw << close window();
),
),
canb = button box("Cancel", << set icon("Stop"),
set script(
show("Clicked Cancel");
nw << close window();
),
),
)
)
);

Re: "새 창"을 어떻게 닫나요?귀하가 묻는 것과 같은 구문 질문의 경우 스크립팅 색인에서 답을 찾을 수 있습니다.
도움말=>스크립팅 색인
Re: "새 창"을 어떻게 닫나요?<< 창 닫기; 또는 << 창 닫기(); 작동해야
Names Default To Here(1);
nw = New Window("");
wait(2);
nw << Close Window();Re: "새 창"을 어떻게 닫나요?창 닫기와 관련된 또 다른 주름이 있습니다.데이터세트가 열려 있고 사용자가 확인 또는 취소를 클릭하면 데이터세트를 닫는 작업이 있다고 가정해 보겠습니다.그러나 사용자가 창 닫기 버튼(오른쪽 상단의 X)을 클릭하면 어떻게 될까요?on close() 함수가 이를 처리합니다.다음은 예입니다.
// Build a display window for ftab_box
ftab_window = New Window("Frequency Tab", << on close(close(ftab_dataset, nosave)),
H List Box(
Button Box("Save to MSWord",
ftab_output << Save MSWord("", Native);
),
Text Box( " " ),
Button Box( "Close this Window",
ftab_window << CloseWindow;
// close(ftab_dataset, nosave); // This gets run by on close above
),
),
ftab_output = vlistbox(
outlinebox(ftab_title,
ftab_box),
),
);