Bonjour a tous,
j'ai créer une fenêtre avec plusieurs checkbox. Avec une boucle for, j'ai créé plusieurs checkbox correspondant au nombre d’éléments à traiter dans mon programme.
Seulement, voila, je voudrais accéder à la i-ième checkbox et à la dernière.
j'ai créé mes check-box ainsi :
donc pour accéder à la valeur du checkbox numéro deux, j'ai besoin de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for i=1:nb name=sprintf('check%d',i); string=sprintf('image_%d',i); uicontrol(... 'style' ,'check' ,... 'unit' ,'pix' ,... 'position' ,[figPos(3)/2-105/2 figPos(4)-30*i-(20) 105 20] ,... 'tag' ,name , ... 'interruptible' ,'off' , ... 'string' ,string , ... 'enable' ,'inactive' , ... 'fontsize' ,14); end
mais comment faire pour le i-ième ou le dernier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part set(handles.check2,'Value',1)
merci d'avance
Partager