zhaopeng161 发表于 2007-10-29 20:52

得到pop-menu的属性值

我在gui中使用如下语句
h=findobj('Tag','kind');
kind=get(hObject,'Value');
其中kind是一个pop-menu控件的tag
但是运行的时候在下拉菜单中选择不同选项时,kind值不改变
这是为什么啊?要怎么样才能得到它的'Value'属性值?

[ 本帖最后由 eight 于 2007-10-29 21:10 编辑 ]

花如月 发表于 2007-10-29 20:56

去看看gui的精华帖子吧

eight 发表于 2007-10-29 21:10

原帖由 zhaopeng161 于 2007-10-29 20:52 发表 http://www.chinavib.com/forum/images/common/back.gif
我在gui中使用如下语句
h=findobj('Tag','kind');
kind=get(hObject,'Value');
其中kind是一个pop-menu控件的tag
但是运行的时候在下拉菜单中选择不同选项时,kind值不改变
这是为什么啊?要怎么样才能得到 ...

a = get(h, 'value');

试试吧,不保证正确,呵呵。太久没有使用了

zhaopeng161 发表于 2007-10-30 13:38

对哈,已经得到句柄h了我怎么还写hObject呢,呵呵。谢谢哈!解决了
页: [1]
查看完整版本: 得到pop-menu的属性值