A voir également:
- Récupérer des données de GUI ds Matlab
- Dism-gui - Guide
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Impossible de récupérer mon compte gmail - Guide
- Comment récupérer un compte facebook piraté - Guide
2 réponses
Salut Pols
Déjà le nom du tag n'a rien à voir avec les variables.
Utilise comme tag un nom explicite ou tu puisse t'y retrouver sinon laisse celui que GUIDE crée par défaut (cad "edit1")
Ensuite au niveau du callback de "edit1",tu fais
ma_variable=get(handles.edit1,'String') ou ma_variable=get(hObject,'String')
setappdata(0,'ma_variable',ma_variable)
à l'endroit ou tu veux récupérer ta variable,tu fais
ma_variable=getappdata(0,'ma_variable')
Attention:
si tu modifie ta variable,n'oublie de la mettre à jour en refaisant
setappdata(0,'ma_variable',ma_variable)
remarque:
tu ne peut stcoker qu'une variable à la fois
si t'en a plusieurs fais setappdata autant de fois
Voilà j'espère t'avoir aider
Sinon re précise moi tes difficultés
Déjà le nom du tag n'a rien à voir avec les variables.
Utilise comme tag un nom explicite ou tu puisse t'y retrouver sinon laisse celui que GUIDE crée par défaut (cad "edit1")
Ensuite au niveau du callback de "edit1",tu fais
ma_variable=get(handles.edit1,'String') ou ma_variable=get(hObject,'String')
setappdata(0,'ma_variable',ma_variable)
à l'endroit ou tu veux récupérer ta variable,tu fais
ma_variable=getappdata(0,'ma_variable')
Attention:
si tu modifie ta variable,n'oublie de la mettre à jour en refaisant
setappdata(0,'ma_variable',ma_variable)
remarque:
tu ne peut stcoker qu'une variable à la fois
si t'en a plusieurs fais setappdata autant de fois
Voilà j'espère t'avoir aider
Sinon re précise moi tes difficultés
16 mai 2008 à 10:54
Je suis en train de réaliser un programme pour lequel j’ai crée une interface d’entrée qui me permettrait de charger mes données du workspace (j’ai des structures, des double et des dataset à charger). J’ai un bouton « Calculer » dans cette interface de chargement, qui me permet de lancer mon programme, puis une interface graphique de sortie contenant mes resultats s’affiche.
Le problème c’est que j’ai de soucis avec mon interface de chargement… Je n’arrive pas a charger mes données, et pourtant j’ai essayé de nombreuses choses… mais pour le moment seuls mon programme en ligne de code et mon interface graphique de sortie fonctionne.
J’explique comment je procède :
Quand je lance le GUI, je rentre les noms de mes variables du workspace dans les cases « edit ». Dans mon code GUI j’ai utilisé les lignes de commande suivantes
Pour mes variables:
Handles.a=get(hObject,’String’)
Guidata(hObject, handels)
Puis je rappel mes données au niveau du pushbutton, et ma fonction se lance au pushbutton !
Le probleme c’est que je n’extrait que le nom de mes variables et non ce qu elle contiennent (et c’est ce dont j’ai besoin…) ce qui semble plutôt normal, car a aucun moment je ne lui demande de chercher mes variables du workspace…
Si vous avez une idée ça me serait vraiment très utile…
merci
16 déc. 2014 à 14:34
la solution était quoi?