
Problema Variables + handles
Publicado por Alberto (24 intervenciones) el 21/05/2013 19:51:03
Hola muy buenas,
Mi problema es referente a el uso de variables dentro de un handles en una GUI, vereis, necesito varias variables que utilicen todos las subfunciones de mi programa principal, estas son: posicion_y, posicion_x y posicion_notas.
Lo que he hecho es inicializar lo siguiente:
handles.posicion_y=0;
handles.posicion_x=0;
handles.notas=0;
act_num_notas_Callback(hObject,eventdata,handles);
% Esta subfuncion actualiza el número de notas (handles.notas) dependiendo de varios factores, en su última línea indico: guidata(hObject, handles); lo que debería de actualizar mi handles
pues bien, a la salida de act_num_notas la variable handles.notas sigue valiendo 0, pero justo en la última línea de la subfunción el valor está actualizado y es correcto... con lo que pienso que es un problema de entrada salida de la variable.. alguien podría echarme una mano??:
Mi problema es referente a el uso de variables dentro de un handles en una GUI, vereis, necesito varias variables que utilicen todos las subfunciones de mi programa principal, estas son: posicion_y, posicion_x y posicion_notas.
Lo que he hecho es inicializar lo siguiente:
handles.posicion_y=0;
handles.posicion_x=0;
handles.notas=0;
act_num_notas_Callback(hObject,eventdata,handles);
% Esta subfuncion actualiza el número de notas (handles.notas) dependiendo de varios factores, en su última línea indico: guidata(hObject, handles); lo que debería de actualizar mi handles
pues bien, a la salida de act_num_notas la variable handles.notas sigue valiendo 0, pero justo en la última línea de la subfunción el valor está actualizado y es correcto... con lo que pienso que es un problema de entrada salida de la variable.. alguien podría echarme una mano??:
Valora esta pregunta


0