标题:[求助]关于GUI的问题,如何在同一窗口里显示四副图片........
只看楼主
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 


改过之后,又显示这个错误了?
??? Attempt to reference field of non-structure array.

Error in ==> xuanze>axes1_CreateFcn at 142
axes(handles.axes1);


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

Error in ==> xuanze at 44
gui_mainfcn(gui_State, varargin{:});

??? Error using ==> struct2handle
Error while evaluating axes CreateFcn.

2006-07-18 10:51
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 
大侠我有点事要出去一会,留个QQ号,一会再请您指点....
251196734
2006-07-18 10:54
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 
大家都来帮帮我啊,....感激不尽啊
2006-07-18 10:54
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 
我还是没弄好啊....大家都来啊
2006-07-18 12:10
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 
不是叫你放到Openingfcn下吗?
function figure001_OpeningFcn(hObject,eventdata,handles,varagin)
axes(handles.axes1);
……
…… %画图
……
axes(handles.axes2);
……
…… %画图
……
axes(handles.axes3);
……
…… %画图
……

你在axes1的CreateFcn下放axes(handles.axes1)这样的语句当然错误了,这个函数下都别写

OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2006-07-18 12:23
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 
哦,,我试下..麻烦了!
2006-07-18 12:30
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 

它又提示这个错误啊>???
??? Error using ==> axes
Attempt to modify read-only axes property: 'BeingDeleted'.

Error in ==> xuanze>xuanze_OpeningFcn at 58
axes(handles.axes1);

Error in ==> gui_mainfcn at 153
feval(gui_State.gui_OpeningFcn, gui_hFigure, [], guidata(gui_hFigure), varargin{:});

Error in ==> xuanze at 44
gui_mainfcn(gui_State, varargin{:});

2006-07-18 12:32
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 

刚才的问题已经解决,,多谢四楼大侠啊...
我再想问下,编的程序都不能写在CreateFcn下面吗?是不是都要写在Openingfcn下面?
我是新手,请见谅!
谢谢帮助!可否加为QQ好友?

2006-07-18 12:36
shaom123
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-7-17
得分:0 
以下是引用zhangenter在2006-7-18 12:23:11的发言:
不是叫你放到Openingfcn下吗?
function figure001_OpeningFcn(hObject,eventdata,handles,varagin)
axes(handles.axes1);
……
…… %画图
……
axes(handles.axes2);
……
…… %画图
……
axes(handles.axes3);
……
…… %画图
……

你在axes1的CreateFcn下放axes(handles.axes1)这样的语句当然错误了,这个函数下都别写

就是这个方法了....多谢大侠!!!!

2006-07-18 12:39
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 
我再想问下,编的程序都不能写在CreateFcn下面吗?是不是都要写在Openingfcn下面?
我是新手,请见谅!
谢谢帮助!可否加为QQ好友?

具体CreateFcn怎么用不太清楚,我没用过,一般我只用到OpeningFcn和控件的Callback,QQ我只在每天晚上8点到9点上,QQ:83463386


OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2006-07-18 14:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-78934-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.052615 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved