setappdata and getappdata issues in matlab gui
显示 更早的评论
I want to share a numeric count between two callbacks in such a way that at first the count gets incremented and 'set' by setappdata after some processing. Then I push another button and want to get the incremented value through getappdata. My getappdata statement is not getting the value in a new variable.
My code is:
handles.output=hObject;
password_count = getappdata(UserRegistrationPhase,'CurrentPasswordCount');
%then some code work with password_count
setappdata(UserRegistrationPhase,'CurrentPasswordCount',password_count);
in the other pushbutton callback:
handles.output = hObject;
current_pass = getappdata(UserRegistrationPhase,'CurrentPasswordCount');
switch current_pass
case 1
%and so on with the code
When I debug step-by-step, the getappdata line does nothing, and does not give the new value of incremented variable i.e. password_count. Getting confused. Im in the need of help for this. Thanks in advance.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 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!