open_callback.m

来自「matlab7.0从入门到精通(光盘内容)」· M 代码 · 共 18 行

M
18
字号
function varargout = Open_Callback(h, eventdata, handles, varargin)
[filename, pathname] = uigetfile( ...
    {'*.mat', 'All MAT-Files (*.mat)'; ...
        '*.*','All Files (*.*)'}, ...
    'Select Address Book');
%选择Cancel则返回
if isequal([filename,pathname],[0,0])
    return
    %否则构造文件全路径并检查装载这些文件
else
    File = fullfile(pathname,filename);
    %如果MAT文件无效,不保存信息
    if Check_And_Load(File,handles)
        handles.LastFIle = File;
        guidata(h,handles)
    end
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?