MATLAB-GUI常用功能【通过点击按钮打开文件夹中的文件】

效果图:

在这里插入图片描述
像普通的打开文件一样,点击打开,弹出文件选择界面,选择好确定后,文件路径和文件名显示在左侧的文本框中。

实现方法

1.添加一个可编辑文本框和按钮
MATLAB-GUI常用功能【通过点击按钮打开文件夹中的文件】_第1张图片
2.双击按钮,修改下图属性
MATLAB-GUI常用功能【通过点击按钮打开文件夹中的文件】_第2张图片
3.双击文本框,修改下图属性
MATLAB-GUI常用功能【通过点击按钮打开文件夹中的文件】_第3张图片
4.选中按钮,右键,打开回调函数(callback),添如下代码即可

% --- Executes on button press in doaReadFile.
function OpenFile_Callback(hObject, eventdata, handles)
% hObject    handle to doaReadFile (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
%%%%%%%一下内容是需要添加的代码%%%%%%%%%%%%
global filename;
[Fnameh,Pnameh]=uigetfile('*.txt');%Fnameh显示的文件名称,Pnameh显示的文件路径
filename=[Pnameh,Fnameh];%存储文件的路径及名称
set(handles.pFileName,'String',filename);%将strh的值传递给静态文本

5.至此打开文件就成功了

下节讲打开文件后的常用功能

你可能感兴趣的:(MATLAB,打开文件,MATLAB,GUI)