标题:[求助]这个callback 程序应该怎么写呢,请看里面的描述
只看楼主
skylinegrass
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-22
 问题点数:0 回复次数:2 
[求助]这个callback 程序应该怎么写呢,请看里面的描述
我想实现这样的功能:

GUI 界面里的edit 控件可以供用户输入文件名,然后用户点一个button,运行一个.m文件,此.m文件需要用户名信息,内部处理是提取此文件名,然后传递给此.m文件,请问实现过程的callback 程序应该怎么写啊,那位大师可以帮我一下?

如下这样写不能成功调用a.m文件!!

function edit1_Callback(hObject,eventdata,handles)
picname = get(findobj(gcf,'Tag','edit4'),'String');
global picname;

function pushbutton1_ButtonDownFcn(hObject,eventdata,handles)
a.m

[此贴子已经被作者于2007-6-26 12:19:39编辑过]

搜索更多相关主题的帖子: callback function 文件 get 
2007-06-26 11:51
leki
Rank: 4
等 级:贵宾
威 望:10
帖 子:236
专家分:0
注 册:2007-4-15
得分:0 
不明白你的意思
你想说的是不是:用户输入一个文件名,点击按钮,就运行你系统中对应这个文件名的文件?
要是这样的话,建议使用下拉菜单Popup menu控件

常见的GUI编程问题与解答 http://bbs./dispbbs.asp?boardid=216&id=148781&star=1#148781
2007-06-27 08:58
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 
a.m是你的文件吗,那么你那的.m文件的函数第一行应该定义函数

比如
function a( FileName )

按钮回调那里改成
function pushbutton1_ButtonDownFcn(hObject,eventdata,handles)
a(picname);

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



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




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

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