Filename in callback function

5 ビュー (過去 30 日間)
nilsotto
nilsotto 2016 年 3 月 17 日
コメント済み: Adam 2016 年 3 月 17 日
Hi,
How do I avoid running error if TSfile5 does not exist? See code below.
if true
[TSfile5,TSpath5]=uigetfile('*.txt','Select time signal file 5');
set(handles.TS5text,'String',TSfile5);
TSfile5=horzcat(TSpath5,TSfile5);
handles.TSfile5 = TSfile5;
guidata(hObject,handles)
end
if true
function RunButton_Callback(hObject, eventdata, handles)
TSfile5 = handles.TSfile5
end
  1 件のコメント
Adam
Adam 2016 年 3 月 17 日
That rather depends what you want to do in such a situation, what would cause it, whether it is a supported user action, should the user be told, etc, etc
In the code you have shown you aren't actually doing anything with the file.
uigetfile should not generally return files that don't exist so unless you delete the file between uigetfile and using it the file should be valid shouldn't it?

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeApp Building についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by