[心得]分享GUIDE的listbox增加与清除

楼主: chongzhi (16888)   2014-08-03 21:30:20
以下程式是利用两个按钮(pusbbutton)与一个列表框(listbox)还有一个动态文本框
(edit)
function pushbutton1_Callback(hObject, eventdata, handles)%第一个按钮
x=get(handles.listbox1,'string'); %读取listbox现有的项目
x1=get(handles.edit1,'String'); %要输入listbox新增的项目
y=strvcat(x,x1); %将现有与新增合并在一起
set(handles.listbox1,'String',y); %放入listbox取代原本就有设定
function pushbutton2_Callback(hObject, eventdata, handles)%第二个按钮
set(handles.listbox1,'String',[]); %清空lixtbox的内容
希望以上资料可以帮助到你
※ 引述《chongzhi (16888)》之铭言:
: 目的:利用两个按钮(pusbbutton)增加列表框(listbox)的item
: 问题:我参考版上已有的文章,想要增加listbox的项目
: 但目前遇到的问题是listbox只会覆蓋,不会增加
: 程式:
: function pushbutton1_Callback(hObject, eventdata, handles) %第一个按钮
: x=get(handles.listbox1,'String') %读取listbox现有的项目
: t='s'
: t=strcat(x,t);
: set(handles.listbox1,'String',t,'Value',length(1));
: 请问有人可以告诉我我哪边写错了吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com