I am looking for a function like 'Ctrl-C'
조회 수: 4 (최근 30일)
이전 댓글 표시
Hallo,
I have following problem:
I am working on the Appdesigner and I want to add a 'CancelButton'.
I have two buttons. The first button start a loop (function 'ButtonCallback') and the other button should terminate the execution of the function 'ButtonCallback'. I have already tried:
- exit()
- quite()
- return
- break
I am looking for a function like 'Ctrl-C'.
set(handle.Button,'Interruptible','on');
function ButtonCallback(app)
for i = 1:N
%statement
pause(0.00001);
end
end
function CancelButtonCallback(app)
%Code to terminate the 'Button1Callback(app)' function
end
thx
댓글 수: 0
채택된 답변
Walter Roberson
2017년 7월 16일
You could try using a Java Robot to send a Key Press and Key Release event. However, this is not recommended.
You should be creating your loop to sometimes check a flag indicating whether it is being asked to stop. The cancel button should set the flag.
I do not know enough about app designer to talk about how to create shared values for it.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Downloads에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!