Matlab - 獲取和儲存檔案路徑選擇對話方塊

許蕾 - 重通成飛 - 風電葉片設計發表於2020-10-13

1、讀取檔案的路徑

讀取檔案的 內聯程式碼片

% A code block
[filename, pathname, FileIndex] = uigetfile('*.xls; *.xlsx', 'All excel file(*.xls; *.xlsx)'; ...
'*.*', 'All Files (*.*)'}, 'Pick an excel file');
 if FileIndex == 0  % 如果選擇了‘cancel’
 	set(handles.edit2, '您沒有選擇檔案');
 else
	file_path = [pathname filename];
	set(handles.edit2, 'String', file_path );
 end

2、儲存檔案的路徑

儲存檔案的 內聯程式碼片

% A code block
[filename, pathname, FileIndex] = uiputfile('預設的需要儲存的檔名及副檔名',‘檔案儲存為');
 if FileIndex == 0  % 如果選擇了‘cancel’
 	return;
 else
	file_path = [pathname filename];
	set(handles.edit2, 'String', file_path );
 end

相關文章