[問題] GUI 讀取edit鍵入值已回收

看板MATLAB作者 (PENTAX Optio 30)時間15年前 (2010/05/27 21:48), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/3 (看更多)
在前面一開始有先設 handles.a1 = 0; edit的Tag名稱為Ta1: function Ta1_Callback(hObject, eventdata, handles) a1 = get(Ta1_Callback,'Value'); handles.a1 = a1; guidata(hObject, handles); 後面有寫一個botton來讀a1的值: function Trun_Callback(hObject, eventdata, handles) a1 = handles.a1; a1 所以當我在Ta1裡面填入0.1並按執行的botton時 應該在下面的Command視窗會看到a1 = 0.1 但是他依然顯示a1 = 0 (原始設定值) 也就是說我沒有讀到鍵入值 想請問一下前輩們 我是哪個步驟有寫錯嗎? 再次謝謝大家的教導 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.143.183

05/27 22:28, , 1F
沒記錯的話 GUI裡的變數沒下指令的話是不會進到
05/27 22:28, 1F

05/27 22:32, , 2F
上面那行請先無視
05/27 22:32, 2F
文章代碼(AID): #1B_dWr2I (MATLAB)
文章代碼(AID): #1B_dWr2I (MATLAB)