Connexion
Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité Aucun
Le record du nombre d'utilisateurs en ligne est de 29 le Mer 29 Jan 2020, 10:53
Sujets les plus vus
Derniers sujets
Exemple de création de contrôle dynamique
2 participants
Page 1 sur 1
Exemple de création de contrôle dynamique
Parfois l'on veut creer des contrôles sans en connaître le nombre.
Voici une solution qui a partir d'un array (peu importe ça taille) va créer automatiquement un contrôle pour chaque élement de l'array.
Voici une solution qui a partir d'un array (peu importe ça taille) va créer automatiquement un contrôle pour chaque élement de l'array.
- Code:
#include <GUIConstants.au3>
#include <ButtonConstants.au3>
Global $AllButtons[4] = ["3","Button1","Button2","Bouton3"]
GuiCreate ("Title", 120, 200)
$Btn_Start = GUICtrlCreateDummy()
For $i = 1 To $AllButtons[0]
local $top = $i*40
local $left = 10
local $width = 100
GUICtrlCreateButton($AllButtons[$i],$left,$top,$width)
Next
$Btn_End = GUICtrlCreateDummy()
GUISetState ()
While 1
$Msg = GUIGetMsg()
Switch $msg
Case $GUI_EVENT_CLOSE
Exit
Case $Btn_Start To $Btn_End
MsgBox(0, "Test", GUICtrlRead($Msg))
EndSwitch
Wend
Dernière édition par Sachadee le Dim 29 Juin 2014, 19:44, édité 1 fois
Re: Exemple de création de contrôle dynamique
MERCI Sacha !!!
Dylan Gadacha- EQUIPE BBAT
- Mensagens : 106
Data de inscrição : 24/10/2013
Idade : 24
Sujets similaires
» [INFO] CHAOS CONTROLE
» [BAT] Création de raccourcis en vbs
» Plusieurs Exemple de script
» PNG2HEX.EXE EXEMPLE PACK(RAR)
» [bat] Tutoriel sur la creation de Progress bar en batch
» [BAT] Création de raccourcis en vbs
» Plusieurs Exemple de script
» PNG2HEX.EXE EXEMPLE PACK(RAR)
» [bat] Tutoriel sur la creation de Progress bar en batch
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Ven 25 Déc 2015, 14:17 par Sachadee
» [devellopez] Formater une date en ligne Dos
Ven 31 Juil 2015, 10:40 par Dylan Gadacha
» Un super Tuto Batch de IniTScreen
Lun 08 Juin 2015, 12:16 par InitScreen
» Un code MATRIX sympa
Dim 12 Avr 2015, 14:27 par Sachadee
» [BAT/EXE] DresolChange changer la sesolution de l´écran
Mar 17 Mar 2015, 09:12 par Sachadee
» [EXE/bat] DpScript Código Delphi interpreter
Jeu 12 Mar 2015, 15:48 par Sachadee
» Externo SaveDlg com 2 kb
Dim 15 Fév 2015, 12:20 par Sachadee
» présentation
Dim 15 Fév 2015, 12:14 par Sachadee
» [developpez.com] Transcodage fichier vidéo si fichier déposé
Mar 03 Fév 2015, 01:02 par Sachadee