How to call pushbutton callback again in uicontrol

1 回表示 (過去 30 日間)
amir nemat
amir nemat 2017 年 9 月 2 日
コメント済み: Image Analyst 2017 年 9 月 4 日
I want to use pushbutton2_callback again in my code like following
h_record=uicontrol('style','pushbutton', 'pos', [730,30,25,25], 'Callback', @pushbutton2_Callback);
but it gives me an error
Error using tpac6de6f0_2275_443d_a558_3c8bef237e41>pushbutton2_Callback (line 1056) Not enough input arguments.
Error while evaluating uicontrol Callback
  1 件のコメント
Image Analyst
Image Analyst 2017 年 9 月 4 日
Why not just create the control in GUIDE rather than dynamically with a line of MATLAB code? Then you don't have the problem.

サインインしてコメントする。

回答 (1 件)

Joost
Joost 2017 年 9 月 2 日
Uicontrol callbacks have two default input arguments. Please have a look at the example on the following help page: https://nl.mathworks.com/help/matlab/creating_guis/write-callbacks-using-the-programmatic-workflow.html
  2 件のコメント
amir nemat
amir nemat 2017 年 9 月 2 日
Thanks for your respond. I have tested them but none of them are working for me my pushbutton is pushbutton2_Callback(hObject, eventdata, handles)
and I use Matalb 2014a version
amir nemat
amir nemat 2017 年 9 月 4 日
Thanks for your respond. I have tested them but none of them are working for me my pushbutton is pushbutton2_Callback(hObject, eventdata, handles)
and I use Matalb 2014a version

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMigrate GUIDE Apps についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by