Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Création d'une condition[RESOLU]

Partagez
avatar
Swizz
Nouveau
Nouveau

Masculin Nombre de messages : 15
Emploi/loisirs : Etudiant/aime la science, piritualité, la géométrie sacrée...
Humeur : Hapiness :)
Date d'inscription : 27/06/2010

Création d'une condition[RESOLU]

Message par Swizz le Mer 30 Juin 2010 - 20:15

Je débute depuis quelque semaine avec software Zator. J'ai pas mal de problémes avec, l'un d'entre eux est par rapport aux conditions!

En fait jai deux radioBouton et je voudrais mettre une condition qui dit, lorsque la variable associée au radiobouton1 checked est "True" alors lorsque j'appuye sur le bouton1 un certain réultat apparait sur le Label1...Mais sinon si le radiobouton1 est a zéro et le raidobouton2 est sélectionnée, alors un autre résultat apparaitra sur le mém Label!...

..Si quelqu'un peu m'aider...! :/


Dernière édition par Swizz le Dim 4 Juil 2010 - 19:52, édité 2 fois
avatar
Adrien
Habitué
Habitué

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

Re: Création d'une condition[RESOLU]

Message par Adrien le Mer 30 Juin 2010 - 20:28

Salut,


Je sais pas comment on fait ce que tu demandes mais moi, j'ai résolu le probleme d'une autre façon. J'ai 7 radio-button qui permettent de changer le texte de 13 labels en même temps.



Donc, je fais :

-Clic droit sur le radio-button
-"Evenements"
-Je prends l'évènement "CheckedChanged"
- Dans la fonction, je rajoute "Modifier la propriété d'un contrôle"
- Contrôle : ton label
- Valeur : Text
- Dans la grande case à remplir toi-même, tu mets le texte que tu veux rajouter.
- Tu coche la case en dessous
- Tu fais Ok,
- Tu admires ^^


Voilà, pour un même radio bouton, tu peux changer autant de labels que tu veux.


Si tu as du mal, je peux t'envoyer un exemple ou alors, tu m'envoies ton programme en me disant les textes à changer et je te le fais.

Adrien



Ensemble, on peut tous changer le monde ! Toutes et tous, battez-vous contre la mauvaise orthographe.



avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Création d'une condition[RESOLU]

Message par lereparateurdepc le Jeu 1 Juil 2010 - 7:47

Bonjour ,

Alors moi j'opterais pour :

AUCUN évènements avec les radiobutton !!

Dans l'évènement click de ton button1 :

-Créer 2 variables Var_radiobutton1 et Var_radiobutton2
- Obtenir la propriété cheked des 2 radiobutton ,
- Créer une condition avec la variable du radiobutton1 : Si Var_radiobutton1 = True alors modifier la propriété du label1 ,
- idem avec le radiobutton2 .

Si je ne suis pas assez clair ...

UP : je teste ma théorie ...

Cordialement
avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Création d'une condition[RESOLU]

Message par lereparateurdepc le Jeu 1 Juil 2010 - 7:57

re ,

J'ai oublié : avant d'obtenir l'info des radiobutton , modifie les 2 variable et met rien dedans et coche ceci est du texte .

J'ai testé mon truc et ça marche .

cordialement
avatar
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1877
Age : 25
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Etudiant à SUPINFO International University, stagiaire à Microsoft Corporation
Date d'inscription : 24/01/2008

Re: Création d'une condition[RESOLU]

Message par Admin le Jeu 1 Juil 2010 - 7:59

Je suis du même avis que lereparateurdepc, ça me semble la solution la plus fiable :

on récupère l'état du Radiobutton et on teste (condition) pour voir si il est coché ou non.



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
avatar
Adrien
Habitué
Habitué

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

Re: Création d'une condition[RESOLU]

Message par Adrien le Jeu 1 Juil 2010 - 8:21

Ah, ben vous faites comme vous voulez. Moi, ça marche comme ça et puis c'est bon ... Et puis, c'est mis comme ça dans "utilisation des ressources"..



Ensemble, on peut tous changer le monde ! Toutes et tous, battez-vous contre la mauvaise orthographe.



avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Création d'une condition[RESOLU]

Message par lereparateurdepc le Jeu 1 Juil 2010 - 9:19

re ,

Chaque personnes a sa méthode !!!

De toute façon le résultat est le même et puis au début de SZ je faisait comme toi mais maintenant avec SZ 2011 je simplifie mon architecture ( dans ma 1ere version de test_av il y avait 5 timer contre 2 dans la V2 )

Cordialement et bonne journée

Le réparateur de PC
avatar
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1877
Age : 25
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Etudiant à SUPINFO International University, stagiaire à Microsoft Corporation
Date d'inscription : 24/01/2008

Re: Création d'une condition[RESOLU]

Message par Admin le Jeu 1 Juil 2010 - 9:36

Et moi quand j'ai commencé à programmer c'était pareil, mais tu te rendras compte plus tard qu'en réalité une méthode est plus rapide que l'autre, d'abord au niveau du nombre d'actions et aussi au niveau de la rapidité d'exécution de ton programme.
Il n'y a cas voir, SZ 2011 génère un projet un petit peu plus rapidement que SZ 1.0 alors que le système de génération est bien plus complexe ^^



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
avatar
Adrien
Habitué
Habitué

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

Re: Création d'une condition[RESOLU]

Message par Adrien le Jeu 1 Juil 2010 - 9:49

Ah oui, tout à fait, c'est vrai que le programme peut s'alléger bien que mon programme mette plus de temps à se compiler sur la 2 que sur la 1 mais ça, ce sont les ressources je pense...

J'ai pensé aussi au système de variables mais une variable prend aussi en charge la non-exécution ( si le bouton n'est pas enclenché ) Je me suis dit que ça irait mieux de créer une action modifiable quand le bouton est enfonçé. Puisque j'en ai 6 (plus 7 comme avant) qui changent la valeur de 11 labels et qui gèrent aussi l'image ...


Je me suis basé aussi sur l'exemple que tu avais déjà rentré par défaut et l'action c'était bien comme j'ai fait ...

Mais bon, je ne m'y connais pas bien là dedans et tu dois sûrement mieux savoir tout ça que moi



Ensemble, on peut tous changer le monde ! Toutes et tous, battez-vous contre la mauvaise orthographe.



avatar
Swizz
Nouveau
Nouveau

Masculin Nombre de messages : 15
Emploi/loisirs : Etudiant/aime la science, piritualité, la géométrie sacrée...
Humeur : Hapiness :)
Date d'inscription : 27/06/2010

Re: Création d'une condition[RESOLU]

Message par Swizz le Ven 2 Juil 2010 - 12:13

Coucou,

Jai bien compri la méthode que tu m'as expliquer lereparateurdepc, mais le probléme c'est comment l'appliquer sur le logiciel!?!(jutilise la premiere version de SZ)

En fait je but sur comment faire marcher la condition.
Par exemple tu dis:"Créer une condition avec la variable du radiobutton1 : Si Var_radiobutton1 = True alors modifier la propriété du label1"

Pour faire la condition que Var_radiobutton1 = True, dois-je créer une autre variable boolean dont la propriété est Vrai afin que Var_radiobutton1 puisse étre égale à cette nouvelle variable?!

Et enfin comment ce traduit le "alors" de la condition sur le logiciel, je remarque que lorsque l'on crée une condition, il y a trois différente lignes qui apparaissent...en fait ma ligne de changment de propriété de mon label doit étre déplacer entre deux lignes pour que ca fonctionne?!

...désolé mais je débute vraiment, jai beau essayer un tas de possibilité jai toujour du mal a faire fonctionné la chose!
avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Création d'une condition[RESOLU]

Message par lereparateurdepc le Ven 2 Juil 2010 - 15:02

re ,

J'utilise SZ 2011 ( la 2emme version ) .

je termine mon appli et je teste ça avec SZ v1.0 .

Sinon pourquoi pas passer à SZ 2011 ???? qui est , pour moi , plus simple d'utilisation ...

cordialement
avatar
Swizz
Nouveau
Nouveau

Masculin Nombre de messages : 15
Emploi/loisirs : Etudiant/aime la science, piritualité, la géométrie sacrée...
Humeur : Hapiness :)
Date d'inscription : 27/06/2010

Re: Création d'une condition[RESOLU]

Message par Swizz le Ven 2 Juil 2010 - 15:32

J'ai un peu le temp contre moi car on attend ce travail de moi!...

Sur un de mes pc jai essayé l'installation mais il y a eu une erreur au démarrage, il m'était imossible de démarrer l'application..!Je vais réessayer l'instal, en espérant que ca marche!...

Mais sinon d'après toi la création de condition est plus simple?!Parce que pour certaines fonctions sur l'ancienne version c'est pas évident et intuitif!
avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Création d'une condition[RESOLU]

Message par lereparateurdepc le Ven 2 Juil 2010 - 15:45

re ,

Pour faire AVEC SZ 2011 ce qui est inscrit dans le premier poste :



le programme que j'ai fait avec SZ 2011 est Là : télécharger

cordialement
avatar
Swizz
Nouveau
Nouveau

Masculin Nombre de messages : 15
Emploi/loisirs : Etudiant/aime la science, piritualité, la géométrie sacrée...
Humeur : Hapiness :)
Date d'inscription : 27/06/2010

Re: Création d'une condition[RESOLU]

Message par Swizz le Ven 2 Juil 2010 - 21:23

Merci lereparateurdepc!Je vais le faire sur SZ la version précédante et je te dis ce qu'il en est, merci! Wink
avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Création d'une condition[RESOLU]

Message par lereparateurdepc le Sam 3 Juil 2010 - 6:20

re ,

je n'ai pas trouvé avec la v1.0 car depuis la sortie de la v2 ( SZ 2011 ) je n'utilise plus la V1.0 .

Bonne journée
avatar
Swizz
Nouveau
Nouveau

Masculin Nombre de messages : 15
Emploi/loisirs : Etudiant/aime la science, piritualité, la géométrie sacrée...
Humeur : Hapiness :)
Date d'inscription : 27/06/2010

Re: Création d'une condition[RESOLU]

Message par Swizz le Dim 4 Juil 2010 - 19:51

Ta solution marche très bien sur SZ 2011, je l'ai adaptée à mon logiciel ça marche nickel! Wink

Encore merci!

Contenu sponsorisé

Re: Création d'une condition[RESOLU]

Message par Contenu sponsorisé


    La date/heure actuelle est Dim 22 Oct 2017 - 20:58