Page 1 sur 1
[R] Problème sur installation automatisée ?
Posté : mer. 23 janv. 2008 15:45
par eliot54
Bonjour,
J'essaie de paramétrer une installation automatique d'un petit logiciel (ultravnc) et à un moment donné, j'ai une liste de plusieurs cases à cocher pour choisir des tâches supplémentaires à l'installation.

Mon problème : comment faire pour cocher/décocher individuellement chaque case
sachant que celles-ci ne sont pas identifiées chacune à l'aide d'un controlID mais que
seule la liste est identifiée en tant que "TNewCheckListBox1".

La commande "controlcommand" avec pour argument check/uncheck fonctionne pour un bouton dont le controlID est bien identifié mais là comme il s'agit d'une liste de cases à cocher, je sèche.
Si quelqu'un pouvait m'aider, ce serait ....super !
Re: Comment cocher une case à cocher d'une "checklistbox" ?
Posté : mer. 23 janv. 2008 15:51
par codename44
salut
tu peux essayer en récupérant les coordonnées et les dimensions de la liste, puis en travaillant en coordonnées relatives de cette liste et de cliquer sur les checkbox
(si les checkbox sont bien comprises dans cette liste comme j'ai cru comprendre)
Re: Comment cocher une case à cocher d'une "checklistbox" ?
Posté : mer. 23 janv. 2008 17:07
par eliot54
Oui mais si j'essaie avec les coordonnées, ça suppose que la personne qui va essayer d'exécuter mon script ait la même résolution d'écran que moi, non ? Moi j'avais essayé avec des "mouseclick" sur un poste en 1024*768 et sur un poste en 800*600 le programme cliquait n'importe où...
Et puis j'aimerais bien pouvoir vérifier si la case à cocher l'est déjà ou non...
Pour info voici le code et la capture d'écran du la liste de case à cocher avec la fenêtre info.
Re: Comment cocher une case à cocher d'une "checklistbox" ?
Posté : mer. 23 janv. 2008 17:15
par eliot54
En fait le controlclic en relatif fonctionne merci.
Mais j'aimerai quand même pouvoir faire une vérification sur l'état de la case à cocher.
Re: Comment cocher une case à cocher d'une "checklistbox" ?
Posté : mer. 23 janv. 2008 23:51
par Tlem
Pourquoi n'utilisez vous pas le mode automatique et silentieuse pour l'installation de UltraVNC ?
L'utilisation en est détaillée à la fin de cette page :
http://www.uvnc.com/install/installation.html
Re: Comment cocher une case à cocher d'une "checklistbox" ?
Posté : jeu. 24 janv. 2008 09:50
par eliot54
Re: Comment cocher une case à cocher d'une "checklistbox" ?
Posté : jeu. 24 janv. 2008 16:22
par eliot54
Juste une dernière question, le fichier réponses doit être enregistré avec quelle extension ?
Re: Comment cocher une case à cocher d'une "checklistbox" ?
Posté : jeu. 24 janv. 2008 21:20
par Tlem
A première vue peut importe, mais comme le commutateur s'appel "/load
inf", je privilégierais l'extension .inf

Re: [R] Problème sur installation automatisée ?
Posté : sam. 26 janv. 2008 22:53
par eliot54
Ok merci, j'essaie ça dès que je suis de retour sur mon pc ie lundi 4 février, et je vous tiens au courant.