Bonjour
J'ai un petit souci avec une listbox.
A la creation de ma Listbox, je la remplis avec la liste des ports de communication disponibles de la maniere suivante:
1 2 3
| function lst_portCOM_CreateFcn(hObject, eventdata, handles)
{
hObject.String = seriallist; |
puis je selectionne la valeur en tete de liste:
et enfin, je lis le contenu de la listebox
lst = get(hObject,'String');
La, j'obtiens 2 cas de figure:
1) il n'y a qu'un seul objet dans la liste.
Par ex. COM3
Dans ce cas lst est une chaine de caracteres de taille 4 (char 1x4)
2) il y plusieurs objets dans la liste
Par ex. COM3 et COM6
Ici lst contient 1 cellule de 2 chaines de caracteres (cell 1x2)
Comme je ne sais pas a l'avance ce que je vais obtenir, ca me pose un serieux probleme de gestion, caractere ou cellule?
Si vous avez une solution, je prends.
Merci
Partager