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

Geoff Hayes
Geoff Hayes 2018년 3월 26일
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?
Rik
Rik 2018년 3월 26일
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개)

이 질문은 마감되었습니다.

질문:

2018년 3월 26일

마감:

2021년 8월 20일

Community Treasure Hunt

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

Start Hunting!

Translated by