gui_State = struct('gui_Name', mfilename, ... 'gui_Singleton', gui_Singleton, ... 'gui_OpeningFcn', @xianxingxitongpanding_OpeningFcn, ... 'gui_OutputFcn', @xianxingxitongpanding_OutputFcn, ... 'gui_LayoutFcn', [] , ... 'gui_Callback', []); if nargin && ischar(varargin{1}...
gui_State = struct('gui_Name', mfilename, ... 'gui_Singleton', gui_Singleton, ... 'gui_OpeningFcn', @shangquanjiemian_OpeningFcn, ... 'gui_OutputFcn', @shangquanjiemian_OutputFcn, ... 'gui_LayoutFcn', [] , ... 'gui_Callback', []); if nargin && ischar(varargin{1}) gui_Stat...
gui_mainfcn(gui_State, varargin{:}); end 解析 一下这个主函数:首先 gui_State是一个结构,指定了figure打开和输出函数, 开始gui_CallBack为空,如果输入参数个数不为0,接下来将输入第一个参数传递给gui_State.callback。 接下来用交给 gui_mainfcn函数处理,gui_mainfcn 根据gui_State和传入参数 来确定是执子...
gui_Singleton = 1; gui_State = struct('gui_Name', mfilename, ... 'gui_Singleton', gui_Singleton, ... 'gui_OpeningFcn', @erciyidong_OpeningFcn, ... 'gui_OutputFcn', @erciyidong_OutputFcn, ... 'gui_LayoutFcn', [] , ... 'gui_Callback', []); if nargin && ischar(varargin{1...
gui_Singleton = 1; gui_State =struct('gui_Name',mfilename, ... 'gui_Singleton', gui_Singleton, ... 'gui_OpeningFcn', @tops_OpeningFcn, ... 'gui_OutputFcn', @tops_OutputFcn, ... 'gui_LayoutFcn', [] , ... 'gui_Callback', []); ...
gui_State.gui_Callback=str2func(varargin{1}); end ifnargout [varargout{1:nargout}]=gui_mainfcn(gui_State,varargin{:}); else gui_mainfcn(gui_State,varargin{:}); end %Endinitializationcode-DONOTEDIT %---Executesjustbeforechengjiismadevisible. ...
'gui_OutputFcn',@display_signal_OutputFcn, ... 'gui_LayoutFcn', [] , ... 'gui_Callback', []); ifnargin&&ischar(varargin{1}) gui_State.gui_Callback=str2func(varargin{1}); end ifnargout [varargout{1:nargout}]=gui_mainfcn(gui_State,varargin{:}); ...
解析 一下这个主函数:首先 gui_State是一个结构,指定了figure打开和输出函数, 开始gui_CallBack为空,如果输入参数个数不为0,接下来将输入第一个参数传递给gui_State.callback。 接下来用交给 gui_mainfcn函数处理,gui_mainfcn 根据gui_State和传入参数
gui_Create=true;elseiflocal_isInvokeActiveXCallback(gui_State,varargin{:})%UNTITLED(ACTIVEX,...)vin{1}=gui_State.gui_Name;vin{2}=[get(varargin{1}.Peer,'Tag'),'_',varargin{end}];vin{3}=varargin{1};vin{4}=varargin{end-1};vin{5}=guidata(varargin{1}.Peer);feval(vin{:});return...