Bon, j'aime apprendre, me débrouiller et chercher par moi même mais la je sèche après avoir écumé le web !!
J'ai une question concernant un script qui a pour but une automatisation d’installation.
Je cherche à avoir accès aux différents champs d'une TNewCheckListBox pour cocher ou décocher et récupérer les noms des champs.
Je glisse des petites capture et mon bout de code (j'ai testé beaucoup de fonctions differentes trouvées sur le net mais rien ne fonctionne surement dû a une mauvaise utilisation de ma part.)
Je vous donne toutes les infos dessous. En esperant avoir été clair.
Un immense merci d'avance, n'hesitez pas si vous avez des questions.
Bonne journée.
Code : Tout sélectionner
$Temp=WinWaitActive("Hide", "Language Choice")
;$TempData=ControlListView($Temp,"","[CLASS:TNewCheckListBox; INSTANCE:1]", "GetItemCount")
$TempData=ControlCommand($Temp,"","[CLASS:TNewCheckListBox; INSTANCE:1]","GetCurrentSelection","")
;MsgBox($MB_SYSTEMMODAL, "",$TempData )
ControlSend($Temp, "", "","{SPACE}")
>>>> Window <<<<
Title: Hide
Class: TWizardForm
Position: 482, 180
Size: 571, 463
Style: 0x16CE0000
ExStyle: 0x00010100
Handle: 0x00030E1A
>>>> Control <<<<
Class: TNewCheckListBox
Instance: 1
ClassnameNN: TNewCheckListBox1
Name:
Advanced (Class): [CLASS:TNewCheckListBox; INSTANCE:1]
ID: 69196
Text:
Position: 37, 96
Size: 482, 273
ControlClick Coords: 182, 56
Style: 0x54010161
ExStyle: 0x00000200
Handle: 0x00010E4C
>>>> Mouse <<<<
Position: 709, 362
Cursor ID: 0
Color: 0xFFFFFF
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Language Choice
Choose the language
Please choose a language, then click Next.
&Next >
Cancel
>>>> Hidden Text <<<<
Setup will install hide into the following folder.
To continue, click Next. If you would like to select a different folder, click Browse.
C:\Program Files\
B&rowse...
Select the components you want to install; clear the components you do not want to install. Click Next when you are ready to continue.
Custom installation
Current selection requires at least 4,166.2 MB of disk space.
< &Back