打开文件对话框

3.3小节介绍了使用uigetfile函数可以获取指定文件的路径和文件名,实际上,使用uiopen函数可以直接打开指定的文件。

【例33】创建一个新的App,在窗体上添加1个按钮组件。选择按钮组件,在属性窗口的“回调”选项卡中,在“ButtonPushedFcn”文本框中输入回调函数的名称“openfile”,回车,在代码视图窗口添加openfile函数的代码如下所示。

code.matlab
function openfile(app, event)
    uiopen('*.m')    %弹出打开文件对话框,文件扩展名指定为.m
end

在功能区单击三角形按钮,运行程序。单击按钮,在弹出的打开文件对话框中选择文件,单击“打开”按钮,指定M文件在MATLAB脚本编辑器中打开。打开文件对话框如图3-4所示。

Document Image

图3-4 打开文件对话框