I'm trying to count the number of times the gui is being run on clicking a pushbutton. How to make the count continue even after the application is closed and started again. (i.e) if the count is 8 before closing ,it should start from 9 the next time
4 次查看(过去 30 天)
显示 更早的评论
I'm setting up the counter variables in the pushbutton callback and set the user data while the gui loads. \\before gui loads
set(handles.btnRun,'UserData',0)
\\PushButton CallBack
counter = get(hObject, 'UserData') + 1;
set(hObject, 'UserData', counter);
// As we are setting it to 0 , it is starting from 0 everytime. How to define a global varibale or something which can pass the previous count. //
Thanks for the help.
0 个评论
采纳的回答
Jan Orwat
2016-10-5
You may specify delete function which will be called each time application/gui is closed. Using this you may save all the variables you want to the file. Then using creation function you can bring those variables back. Read more about figure properties.
2 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!