starbinbin_csu 发表于 2010-10-3 22:01:12

GUI遇到的一个很烦的问题

本帖最后由 starbinbin_csu 于 2010-10-3 22:04 编辑

在做GUI的时候常常会遇到以下的问题,不知道应该怎么处理,却老是报错,实在是有点烦啊!
1.有时候不小心点了某个控件的CreateFcn,使得其自动创建了一个CreateFcn的框架,可是你本来不想要着几行,然后你如果在代码里将那几行删去的话,matlab就会报错。。。
2.有时候为了方便,把一个uipanel直接复制,然后把控件的tag改掉成为一个新的tag,可是在编译的时候会报错,显示?? Error using ==> feval
Undefined function or method 'edit16_CreateFcn' for input arguments of type 'double'.

Error in ==> gui_mainfcn at 96
      feval(varargin{:});

Error in ==> solve_pro at 42
    gui_mainfcn(gui_State, varargin{:});

Error in ==> @(hObject,eventdata)solve_pro('edit16_CreateFcn',hObject,eventdata,guidata(hObject))此类的错误。
请问一下这些错误都应该怎么处理啊?


出问题的GUI见附件

zccbest 发表于 2010-10-4 08:59:13

本帖最后由 zccbest 于 2010-10-4 09:05 编辑

因为控件的"CreateFcn"指向'edit16_CreateFcn' ,把'edit16_CreateFcn' 删了,找不到该函数自然报错
双击控件,把控件属性里的"CreateFcn"删除
页: [1]
查看完整版本: GUI遇到的一个很烦的问题