[R] Treeview - Liste et bouton radio
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Treeview - Liste et bouton radio
Bonsoir à tous,
Il se fait tard, je sais. J'ai deux demandes qui touche une TreeView.
1) Existe-t'il un moyen de lister les éléments d'une treeview?
2) Comment cliquer sur un bouton-radio dans une treeview?
Merci pour vos réponses?
Il se fait tard, je sais. J'ai deux demandes qui touche une TreeView.
1) Existe-t'il un moyen de lister les éléments d'une treeview?
2) Comment cliquer sur un bouton-radio dans une treeview?
Merci pour vos réponses?
Modifié en dernier par Loulou63 le sam. 27 août 2011 22:55, modifié 1 fois.
Re: [..] Treeview - Liste et bouton radio
J'ai vu qu'il existait des commandes du genre _GUICtrlTreeView, mais je ne sais pas comment faire.
Mon script touche le menu "Option des dossiers" pour info.
Ce bout de code ne coche pas "Afficher les dossier et les fichiers cachés" ni l'option "Toujours afficher les menus" et ca ne décoche pas l'option "Utiliser l'Assistant Partage (recommandé)".
Pou rque les cases se cochent, il faut que j'enleve ce code
Mon script touche le menu "Option des dossiers" pour info.
Ce bout de code ne coche pas "Afficher les dossier et les fichiers cachés" ni l'option "Toujours afficher les menus" et ca ne décoche pas l'option "Utiliser l'Assistant Partage (recommandé)".
► Afficher le texte
► Afficher le texte
Re: [..] Treeview - Liste et bouton radio
Pour ce code
J'ai viré :
Et c'est bon.
Par contre pour lui je coince :
► Afficher le texte
Code : Tout sélectionner
ControlSend("Options des dossiers", "Affichage", "[CLASS:SysTreeView32; TEXT:Tree1]", "{SPACE}")Par contre pour lui je coince :
► Afficher le texte
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Treeview - Liste et bouton radio
Le ControlTreeView et le ControlSend fonctionnent chez moi avec
ControlSend("Options des dossiers", "Affichage", "[CLASS:SysTreeView32; INSTANCE:1]",...
ControlSend("Options des dossiers", "Affichage", "[CLASS:SysTreeView32; INSTANCE:1]",...
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Treeview - Liste et bouton radio
J'ai réussi a corriger le problème c'était dû à une apostrophe qui était différente.
Mon apostrophe ' et celle de l'option ’.
Grâce à cette option
Puis
J'ai pu récupérer le texte mais le problème c'est que j'ai été obligé de compter manuellement, je ne sais pas comment lister de maniere auto, un peu comme en vbs, ou tu peux lister des éléments jusqu'à qu'il n'en trouve plus.
Voici mon code final et fonctionnel :
Mon apostrophe ' et celle de l'option ’.
Grâce à cette option
► Afficher le texte
► Afficher le texte
Voici mon code final et fonctionnel :
► Afficher le texte
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Treeview - Liste et bouton radio
ça ne marche pas ?Loulou63 a écrit : le problème c'est que j'ai été obligé de compter manuellement, je ne sais pas comment lister de maniere auto
ControlTreeView
"GetItemCount", "item" : Returns the number of children for a selected item.
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Treeview - Liste et bouton radio
Si ca marche mais je voulais savoir comment faire pour récupérer chaque item et sous item et les mettre dans un notepad par exemple.
En vbs,ca donnerait un truc du genre :
Un truc du genre.
En vbs,ca donnerait un truc du genre :
► Afficher le texte
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Treeview - Liste et bouton radio
Ben ça devrait donner qqe chose comme ça
Enfin un truc du genre 
Code : Tout sélectionner
$text = ""
$nbitems = ControlTreeView ( "title", "text", controlID, "GetItemCount", "#1")
For $i = 0 to $nbitems-1
$text &= ControlTreeView ( "title", "text", controlID, "GetText", "#1|#" & $i) & @CRLF
Next
Msgbox(0,"", $text)" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [] Treeview - Liste et bouton radio
Merci pour l'info.mikell a écrit :Ben ça devrait donner qqe chose comme çaEnfin un truc du genreCode : Tout sélectionner
$text = "" $nbitems = ControlTreeView ( "title", "text", controlID, "GetItemCount", "#1") For $i = 0 to $nbitems-1 $text &= ControlTreeView ( "title", "text", controlID, "GetText", "#1|#" & $i) & @CRLF Next Msgbox(0,"", $text)
- Tlem
- Site Admin

- Messages : 11830
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [R] Treeview - Liste et bouton radio
@Loulou63
Je vous ai déjà dit qu'il est inutile de citer le texte qui précède votre réponse.
Je vous ai déjà dit qu'il est inutile de citer le texte qui précède votre réponse.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".

