注册 登录
编程论坛 Matlab

如何两个gui界面之间公用一个变量

alexwzsniper 发布于 2007-05-10 16:18, 921 次点击
rt,在第一个界面中存在一个变量,同时希望在第二个界面中读取调用此变量
如何实现啊?
4 回复
#2
leki2007-05-10 17:57
把该变量在两个界面中都设为全局变量试试,看行不
#3
zhangenter2007-05-11 23:03
setappdata,getappdata

有句柄就行了
#4
L51131632007-05-12 00:32
句柄啊~~在你要用的变量前加handles. 就能调用了
还得加上 guidata(hObject, handles);
#5
zhangenter2007-05-12 22:55
严格得说是要
handles = guihandles(FigureHandle) ;
guidata(FigureHandle, handles);

而且只有设置了tag的对象才能保存
1