The interesting error I occur when I push the two button at the same time.
Ältere Kommentare anzeigen
In my gui code,there is a pushbutton1_callback function and a pushbutton2_callback function with a for loop and waitbar.
If I push the button2,the pushbutton2_callback will do the loop.Before the loop ends,I also push the button1. Then the pushbutton1_callback function will begin and pushbutton2_callback is paused.When the pushbutton1_callback ends,the pushbutton2_callback begins where it is paused.Also it gives out the error message 'Couldn't find waitbar handles'.
However,if I add the code 'pause(2)' at the end of pushbutton1_callback.The error message would not appear.It's very interesting. Do you know the answer?
3 Kommentare
Jing
am 7 Mär. 2013
Is it the same waitbar in those two callback? And did you close it in pushbutton1_callback?
Walter Roberson
am 7 Mär. 2013
waitbar() has calls to wait for events, so other pushbuttons are allowed to interrupt the process.
QiQin Zhan
am 7 Mär. 2013
Antworten (1)
QiQin Zhan
am 7 Mär. 2013
0 Stimmen
4 Kommentare
Walter Roberson
am 7 Mär. 2013
Which form of waitbar() are you using? Are you passing in the handle to it or are you forcing it to search for the current handle?
QiQin Zhan
am 7 Mär. 2013
Bearbeitet: QiQin Zhan
am 7 Mär. 2013
Walter Roberson
am 7 Mär. 2013
Please show your waitbar() command.
QiQin Zhan
am 7 Mär. 2013
Kategorien
Mehr zu App Building finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!