作者shouqing0801 (?)
看板MATLAB
標題[問題]GUI.Creatfcn
時間Wed Apr 10 22:58:30 2013
想請問一個困擾我很久的問題,
下面是我的程式
[~,~,us]=xlsread('userselect.xlsx');
[usr,usc]=size(us);
userselect=us(1:usr,usc);
set(handles.listbox1,'string',us)
我發覺當我把這段程式設在任意一個button的callback,
點button後,都能很順利的執行,
但如果把這段程式放在Creatfcn
都會出現error
??? Attempt to reference field of non-structure array.
想請問該如何解決,謝謝.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.171.14.184
1F:→ jatj:因為在開始的時候listbox1還沒被創出來當然有error 04/11 07:51
請問在gui執行時都無法使一些如listbox uitable等做任何動作(初始化畫面)
還是有什麼小方法?謝謝
※ 編輯: shouqing0801 來自: 1.171.5.242 (04/11 12:01)
2F:→ shouqing0801:自問自答,利用opening function 即可 04/11 12:52
3F:→ shouqing0801:感謝 04/11 12:52
4F:→ jatj:正要說openfcn的說 很奇怪ML竟然沒有放在預設可以寫的地方 04/11 22:05
5F:→ shouqing0801:因為我在View callbacks裡並不會顯示出 opening fcn 04/12 01:08
6F:→ shouqing0801:要在m檔裡自己去找,因為記得多年前寫過,有openingfcn 04/12 01:08
7F:→ shouqing0801:怕自己記錯,總之感謝各位的幫忙 04/12 01:08
※ 編輯: shouqing0801 來自: 1.171.5.242 (04/12 01:09)
8F:→ jatj:嗯嗯 我的意思就是view沒有 04/13 16:43