why am I getting this error:

Error using matlab.ui.control.UIControl/set
Invalid or deleted object.
Error in GUI>Start_Callback (line 184)
set(handles.TrainText,'String','Loading Train Image # ');
my code is:
i = 1;
while (i<=numImage)
%get(handles.TrainText,'String');
set(handles.TrainText,'String','Loading Train Image # ');
drawnow();
% set(handles.TrainText,'String','Loading Train Image # ');
% drawnow();
disp(sprintf('Loading Train Image # %d',i));
i=i+1;
end
where TrainText is an edit text component.

2 个评论

werad - is TrainText the name of the edit/text control? Are you sure that handles.TrainText is a valid handle to that control and that you have not overwritten it at any time in your code?
Have you closed the figure that contained this object? If so, you will have to recreate the handles (so saving the handles in a .mat file doesn't work).

回答(0 个)

此问题已关闭。

关闭:

2021-8-20

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by