标题:【求助】一个关于GUI的问题
只看楼主
wjiaq1018
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-4-17
 问题点数:0 回复次数:5 
【求助】一个关于GUI的问题
我要从GUI的输入界面进行计算,但是老是显示“get'错误,
程序如下
set(hcalc,'callback','a = str2num(get(haedit,''string''));b = str2num(get(haedit,''string''));c= str2num(get(haedit,''string''));d= str2num(get(haedit,''string''));e= str2num(get(haedit,''string''));f= str2num(get(haedit,''string'')); g = str2num(get(hbedit,''string''));p=[a b c d e f g];load Anet;y=sim(net,p); set(habedit,''string'',num2str(y))');
请高手指点,在线等,先谢过了
搜索更多相关主题的帖子: get GUI string haedit set 
2007-04-17 21:36
bennywoo2005
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-5-15
得分:0 

可能是不能对同一个haedit句柄取值吧

2007-05-15 17:07
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 
haedit是句柄吗?在回调里这样直接用是拿不到的

OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2007-05-15 20:30
lvma6
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-3-5
得分:0 

楼上说的应该是对的,楼主把错误全部贴出来就可以确定了,我刚开始编的时候也遇到这个情况,句柄应该用findobj来获得

2007-05-16 09:18
leki
Rank: 4
等 级:贵宾
威 望:10
帖 子:236
专家分:0
注 册:2007-4-15
得分:0 

多谢老版主提醒,以后会注意了,现在擦掉,不然就误导别个了

[此贴子已经被作者于2007-5-20 23:16:39编辑过]


常见的GUI编程问题与解答 http://bbs./dispbbs.asp?boardid=216&id=148781&star=1#148781
2007-05-16 22:29
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 
以下是引用leki在2007-5-16 22:29:07的发言:
还发现一个小问题
string得用单引号

写在callback里的,string用两个单引号是对的


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



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




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

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