Page 1 sur 1
[R] selectionner plusieurs lignes dans une liste
Posté : mer. 18 août 2010 14:43
par allbrans
je souhaiterais savoir si il est possible de sélectionner plus d'une ligne dans une liste (GUICtrlCreateList) -
car actuellement avec un "guictrlread" je récupère la ligne sélectionnée dans ma liste mais je souhaiterais pouvoir faire une sélection multiple -
Je ne trouve rien sur le site -
Si cela est possible merci de m'indiquer la marche à suivre -
Cordialement,
Re: [..] selectionner plusieurs lignes dans une liste
Posté : mer. 18 août 2010 17:45
par peuchere83
Bonjour,
Voici un post qui je pense répondra à vos attentes.
http://www.autoitscript.fr/forum/viewto ... 19&start=0
Bonne journée
Re: [..] selectionner plusieurs lignes dans une liste
Posté : ven. 20 août 2010 11:08
par allbrans
Je viens d'aller voir le post - et je viens de tester - je ne réussi pas à intégrer la ligne _GUICtrlListBox_GetSelItemsText($ListBox)
dans le programme -
pouvez vous m'indiquer comment on utilise cette ligne -
Merci
Je sent que la solution est proche...
Re: [..] selectionner plusieurs lignes dans une liste
Posté : ven. 20 août 2010 12:59
par peuchere83
Avez vous exécuter le code founi dans l'aide de cette fonction ?
Si cela ne vous aide pas, sans votre code, je ne peux pas non plus vous aider.
Car l'erreur vient peut être de votre IHM.
Bonne journée
Re: [..] selectionner plusieurs lignes dans une liste
Posté : ven. 20 août 2010 16:44
par allbrans
Après de nouveaux essais - j'ai réussi à obtenir les résultats souhaités - merci pour votre aide -
en fait la fonction _GUICtrlListBox_GetSelItemsText($ListBox) que je ne connaissais pas - renvoi un tableau qu'il faut ensuite exploiter -
je viens de le découvrir en allant voir directement dans l'include guilistbox.au3
A bientôt sur ce forum super réactif comme d'hab !!
Re: [..] selectionner plusieurs lignes dans une liste
Posté : ven. 20 août 2010 16:47
par Tlem
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu (et non dans le dernier sujet).