Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

3 participants

    [RESOLU] Toutes cochées

    Adrien
    Adrien
    Habitué
    Habitué


    Masculin Nombre de messages : 387
    Age : 29
    Emploi/loisirs : Aviation // Aux études
    Humeur : Sens-toi bien et tu seras bien !
    Date d'inscription : 14/02/2010

    [RESOLU] Toutes cochées Empty [RESOLU] Toutes cochées

    Message par Adrien Lun 15 Fév 2010 - 16:25

    Rebonjour, désolé si je vous embête, mais j'ai encore une question :

    Peut-on, dans une checkedbox, Lorsque toutes les conditions sont cochées, Afficher dans une nouvelle fenêtre du texte ?

    Cordialement.


    Dernière édition par Admin le Ven 18 Juin 2010 - 15:06, édité 1 fois (Raison : sujet résolu)
    gs
    gs
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 26
    Localisation : Sur la lune
    Emploi/loisirs : Programmation, Collegien (malheureuseument)
    Humeur : Bonne
    Date d'inscription : 28/12/2009

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par gs Lun 15 Fév 2010 - 17:09

    Il ne me semble pas qu'il y ait une action qui face ca.... mais avec tout un systéme de variables tu devrait y arriver .... je vais voir et je te dis.
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Admin Lun 15 Fév 2010 - 18:08

    Oui, tu peux le faire :
    - Ouvrir une fenêtre
    - et dans l'évènement Load de cette fameuse fenêtre :
    - Modifier un Objet (un label par exemple), et lui donner la valeur d'une variable contenant le texte en question.

    Et voilà, simple non? (bon, j'ai abrégé un peu lol)
    Adrien
    Adrien
    Habitué
    Habitué


    Masculin Nombre de messages : 387
    Age : 29
    Emploi/loisirs : Aviation // Aux études
    Humeur : Sens-toi bien et tu seras bien !
    Date d'inscription : 14/02/2010

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Adrien Lun 15 Fév 2010 - 20:34

    En toute franchise, non, pas simple du tout ...

    Stpl, ne voudrais-tu pas réexplique de manière plus ... Simple et complète. Je ne sais même pas si la fenêtre en question à ouvrir est bien celle du projet à ajouter.

    Cordialement
    Un utilisateur con...pletement perdu.
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Admin Lun 15 Fév 2010 - 21:06

    Un utilisateur con...pletement perdu.

    Faut bien apprendre un jour, lol.

    Alors, tout comme tu dut pouvoir le faire dans ton sujet précédent, tu vas créer plusieurs pour tester si chacune de tes checkbox est coché, afin d'en tiré une seul conclusion : sont-elles toutes cochés.

    Une fois que tu auras testé ça, tu pourra afficher ton message dans une fenêtre.
    Pour cela, tu as une variable de type texte, égale au message que tu veux afficher (utilise l'action "Modifier une variable" pour changer la valeur de la variable).
    Ensuite, si le message à afficher se trouve dans la même fenêtre que celle oùil y a tes cases à cocher, utilise l'action "Modifier un objet" pour afficher le texte.

    Pour l'action "Modifier une objet" :
    L'objet : Un contrôle Label par exemple
    la propriété : .Text (la propriété contenant le texte à afficher)

    et en valeur :
    l'objet ou variable : la variable contenant le texte.

    Voila, j'éspère que ça a été assez clair et précis, n'hésite pas à redemander sinon [RESOLU] Toutes cochées Icon_smile
    gs
    gs
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 26
    Localisation : Sur la lune
    Emploi/loisirs : Programmation, Collegien (malheureuseument)
    Humeur : Bonne
    Date d'inscription : 28/12/2009

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par gs Mar 16 Fév 2010 - 10:08

    C'est exactement ce que j'allais dire! XDDDD
    Adrien
    Adrien
    Habitué
    Habitué


    Masculin Nombre de messages : 387
    Age : 29
    Emploi/loisirs : Aviation // Aux études
    Humeur : Sens-toi bien et tu seras bien !
    Date d'inscription : 14/02/2010

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Adrien Mar 16 Fév 2010 - 20:34

    Bon, s'il-te-plait, essaye de ne pas oublier tes mots, déja que ce n'est pas facile comme ça...

    Sinon, je te demanderais aussi de me parler comme un débutant en me disant : tu vas dans ... et tu regardes dans ... si ...

    Des trucs simples. Ca te parait peut-être facile, mais il y en a qui débutent ... comme moi.

    Merci d'avance, ne sois pas vexé
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Admin Mer 17 Fév 2010 - 5:52

    [RESOLU] Toutes cochées Lol , aucun problème ne t'inquiète pas =)

    Première étape, dans le gestionnaire de variables (projet, gestionnaire de variables), créer une variable "Var_true" de type Vrai/Faux.
    Ensuite dans ta fonction qui testera si tes cases sont cochés, ajouter une action "Modifier une variable", sélectionne "Var_true", et met en valeur "True". Cette variable permettra de savoir si les cases à cocher sont coché (voir seconde étape).

    Seconde étape, tester si toute les checkbox sont cochés :
    - Tu créés une action "Créer une condition". Là tu as une fenêtre qui s'ouvre, clique sur le petit bouton vert, puis clique sur "Si un objet".
    - Une nouvelle fenêtre apparait, indique l'une de tes CheckBox en "Objet", et en propriété, indique "Checked" (c'est la propriété qui détermine si la case est coché ou non). Ensuite, dans Opération, tu mets "=", et dans valeur, tu sélectionnes "Var_true", puis tu cliques sur OK, puis encore sur OK amusé.
    Qu'est-ce qu'on a fait? On a demander de vérifier que TaCheckBox.Checked soit bien égale à "True" (coché).

    Là, tu as créé une condition qui dit que "Si TaCheckBox.Checked = True", alors on fait ça, sinon (la ligne ;ELSE;), on fait autre chose.
    Tu as donc 3 ligne de créé dans la fonctions : entre la première et la seconde, tu mettras les actions à exécuter si la case est cocher, et entre la seconde et la troisième, tu mettras les actions à exécuter si la case n'est pas coché.

    Tu vas pouvoir répéter la seconde étape pour chaque CheckBox à vérifier.
    Conseil : créer une variable "Ok" de type Vrai/Faux. Tu la met égale à True. Si une case est coché, tu le fais rien, et si une case n'est pas coché, tu met "Ok" sur False. Ensuite tu testes (condition) si Ok est toujours égale à True. Comme ça on sait si elles étaient toute cochés [RESOLU] Toutes cochées Icon_wink





    Bon alors après ça, on pourra afficher ton message à l'écran :
    Tu as un contrôle de type Label, qui permet d'afficher simplement du texte sur ta fenêtre.

    Première étape, créer une variable "Txt" de type Texte.

    Seconde étape, à la suite de ta fonction, là ou tu as testé que Ok était égale à True, tu modifies la variable Txt pour lui donner comme valeur "Toute les cases à coché ont été cochés."

    Troisième étape, affichage de ce texte dans le Label : créer une action "Modifier un objet", et tu lui mets en paramètre TonLabel, pour la paramètre L'Objet. Pour le paramètre La Propriété, tu sélectionnes ".Text", qui est la propriété dans lequel il y a le texte affiché par le Label.
    Et enfin, en Valeur, tu sélectionnes juste la variable Txt, puis tu cliques sur OK.

    Et voilà, ça devrait fonctionner si tu l'as bien fait [RESOLU] Toutes cochées Icon_biggrin

    Hésite pas à redemander si ce n'est encore ça, lol. Je peux te conseiller de suivre le tutorial dans la documentation du logiciel si ce n'est pas déjà fait. amusé
    Adrien
    Adrien
    Habitué
    Habitué


    Masculin Nombre de messages : 387
    Age : 29
    Emploi/loisirs : Aviation // Aux études
    Humeur : Sens-toi bien et tu seras bien !
    Date d'inscription : 14/02/2010

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Adrien Mer 17 Fév 2010 - 16:52

    Salut salut ! Il y a du mieux. Seulement, j'ai crée tout jusqu'à La condition 1 mais je ne sais plus avancer. Je sais que je suis trèèèèèèèès emmer chia Embêtant mais peux-tu prendre 5 minutes de ton temps pour me re-détailler tout ça en profondeur ? Stpl. Si tu ne veux pas, je comprendrai mais je ne suis pas encore à l'aise avec le programme.
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Admin Mer 17 Fév 2010 - 18:18

    Voila, je pense que je peux difficilement faire mieux, lol :

    [RESOLU] Toutes cochées Sans_t10

    Bonne
    soirée Wink
    Adrien
    Adrien
    Habitué
    Habitué


    Masculin Nombre de messages : 387
    Age : 29
    Emploi/loisirs : Aviation // Aux études
    Humeur : Sens-toi bien et tu seras bien !
    Date d'inscription : 14/02/2010

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Adrien Mer 17 Fév 2010 - 18:26

    AAaah, je comprends maintenant pourquoi je ne comprenais pas ... Je n'ai pas la propriété checked dans la liste déroulante. J'ai vraiment que des problèmes...
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Admin Mer 17 Fév 2010 - 19:09

    A la base le liste "Propriété" est vide, il faut d'abord sélectionner un objet (logique vu que cette liste change en fonction des objets).
    Après, si tu as bien sélectionné un contrôle de type "CheckBox" (voir la boite à outils dans le concepteur de fenêtre), tu as (et je te l'assure, lol), une ligne ".Checked" dans la liste des propriétés amusé

    Contenu sponsorisé


    [RESOLU] Toutes cochées Empty Re: [RESOLU] Toutes cochées

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 26 Avr 2024 - 15:27