How to display enter screen by GUIDE
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello EveryOne,
I am making the tool by GUIDE.
I created the GUIDE as below picture:
And my expected is
1/ Once click into the button "CREATE_FILES"
|_ _ The display enter screen will be appeared and I can enter the argument into that
*****For example *****
I have a function with 1 argument as below :
function create_sample(value)
expectedvalue = value;
end
And callback function is
function CREATE_FILES_Callback(hObject, eventdata, handles)
% hObject handle to CREATE_FILES (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
value = eventdata
create_sample(value)
|_ _ _ So, the value can be took by the data which is entered in the display enter screen
|_ _ _ In this case eventdata is the value which I entered at the display enter screen
Thank you in advance
2 Commenti
Dennis
il 15 Mag 2019
I am not sure if i understand your question correctly.
I think eventdata is something completly different from what you expect it to be.
A tiny example of what i think you are trying to do (i did not use guide, therefore the handles argument is missing)
uicontrol('style','pushbutton','callback',{@MyFcn_Callback});
function MyFcn_Callback(~,~)
Mydata=inputdlg('Input please','s');
%now do something with it
%or store it setappdata/getappdata or guidata
end
Risposte (0)
Vedere anche
Categorie
Scopri di più su Environment and Settings in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!