버튼을 누르고 작업이 끝날 때까지 기다리는 방법한 추가 기능에서 작업을 수행하기 위해 .exe를 호출하고 있습니다.
사용자가이 버튼을 여러 번 클릭하지 않고 전체 JMP 세션을 정지시키지 않으려면 어떻게해야합니까?
고맙습니다.
다시 : 버튼을 누르고 작업이 끝날 때까지 기다리는 방법JMP에서 버튼이 시작된 작업이 완료 될 때까지 JMP에서 버튼을 비활성화하려면 일반적으로 Enabled () 메시지를 사용합니다. 아래는 5 초 동안 버튼을 비활성화 한 다음 버튼을 다시 활성화하는 예입니다. 당신의 작업은 언제 실행 된 작업이 완료되었는지 감지하는 것입니다.
Names Default To Here( 1 );
nw = New Window( "Example",
bb = Button Box( "Press Me",
bb << enabled( 0 );
Wait( 5 );
bb << enabled( 1 );
)
);
Visibility () 메시지를 사용하여 위와 동일하게 수행 할 수도 있습니다. enabled ()처럼 버튼 상자를 회색으로 표시하지 않고 Visibility ()가 재설정 될 때까지 단추 box ()를 디스플레이에 보이지 않게합니다.
다시 : 버튼을 누르고 작업이 끝날 때까지 기다리는 방법어쩌면 오류가있는 경우 시도 캐치가 필요합니까?