Bonjour à tous!!!!
Je vais vous expliquer ce que g deja :
j'ai un premier bouton qui permet de choisir une image sur mon disque.A la suite de cela, le nom de l'image s'affiche dans une listbox.
Ensuite g 2 edit text qui permettent de rentrer deux parametres delai_pre et delai_post.
Le but étant de faire cette opération autant de fois que l'utilisateur le souhaite.
J'ai creer un dernier bouton->Quand l'utilisateur a choisi toutes ses images il clique sur le bouton et ce qui me reste à faire c'est de generer un fichier .txt.
J'arrive a le faire quand il y a qu'une ligne dans ma listbox.
Mais quand il ien a plusieurs, ca maecrit une lettre de la 1ere ligne puis 1 lettre de la deuxieme ainsi de suite.
Mon code est le suivant
dans ma fonction afficher il y a :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function Valider_Callback(hObject, eventdata, handles) delai_pre=get(handles.edit4,'String') delai_post=get(handles.edit5,'String'); mon_image=get(handles.listbox2,'String') affimage(delai_pre,delai_post,mon_image)
j'ai deja essayé de faire une boucle for mais je me mélange les pinceaux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function affimage(delai_pre,delai_post,nom_image) %ouvre un fichier fid = fopen('test.txt','w') fprintf (fid,'%s ',char(delai_pre)); fprintf (fid,' %s',char(delai_post)); fprintf (fid,' %s\t',char(nom_image )); fclose(fid);
J'espere que j'ai été assez clair.
Merci d'avance pour votre aide.
Partager