Matlab - Relacionar datos de dos botones

   
Vista:

Relacionar datos de dos botones

Publicado por Greisly (3 intervenciones) el 28/06/2012 19:51:08
como hago para relacionar la informacion de 2 botones? es decir, tengo 1 pop-pup menu, cuando escojo una opcion me da un dato, pero ese dato lo necesito en un push-button (calcular), pero no se como hacer , alguien me podria ayudar ?? gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Relacionar datos de dos botones

Publicado por Gerardo (95 intervenciones) el 28/06/2012 23:11:04
Hola Greisly!

Supongo que te refieres a como usar datos en diferentes callbacks, bueno puedes usar el comando global o con el uso de handles.

1
2
3
4
5
6
7
8
function popupmenu1_Callback(hObject, eventdata, handles)
global dato
contents = cellstr(get(hObject,'String'));
dato = contents(get(hObject,'Value'));
 
function pushbutton1_Callback(hObject, eventdata, handles)
global dato
display(dato)



1
2
3
4
5
6
7
8
9
function popupmenu1_Callback(hObject, eventdata, handles)
contents = cellstr(get(hObject,'String'));
dato = contents(get(hObject,'Value'));
handles.dato = dato;
guidata(hObject,handles)
 
function pushbutton1_Callback(hObject, eventdata, handles)
dato = handles.dato;
display(dato)


Saludos!
Gerardo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar