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

Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

4 participants

    besion d aide pour petit projet

    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty besion d aide pour petit projet

    Message par poloo Mer 2 Nov 2011 - 0:46

    bonsoir
    Je suis un novice alors excusez moi d'avance si je comprend pas tout de suite.
    Voila je voulait creé des logiciels depuis longtemps et je suis tomber par hazard sur SZ qui m'a semblé parfait pour commencer.
    Mais le probleme c'est que je n'y connais rien ou presque grace au video de tutoriels.
    Pour mon premier projet j'aimerai que quand je clique sur un bouton(y en aura 5 en tout),avoir une progressbar qui augmente d'une valeur de 1 jusqu'à 50 puis qui revient a 0 + une valeur qui serait le nombre de clique
    +une valeur qui serait l'intervalle moyen entre chaque clique + une valeur qui serait le grand intervalle + une valeur qui serait le dernier nombre de fois que le numero n'a pas été clique .
    En plus de ca il faudrait une valeur qui augmente a chaque clique pour compter le total.et chaque fois que je ferme cela sauvegarde toute les valeurs dans un dossier texte different par exemple .
    Pour commencer comment faire evoluer la progressbar de +1 a chaque clique??mon probleme se situe au niveau de l'editeur de fonctions dans modifier une propriete d'un controle apres avoir seletionner la progressbar conserner je ne sais pas quelle propriete utiliser et quelle valeur lui associer.
    Je vous remercie d'avance pour votre aide et votre patience
    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

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par Admin Mer 2 Nov 2011 - 7:01

    Bonjour,

    La démarche est correcte Wink Voici comment faire :
    - Tout d'abord, utiliser l'action "Obtenir une propriété d'un contrôle", afin de récupérer la propriété "Value" (égale à la valeur de la progression de la barre) et l'enregistrer dans une variable "A" par exemple.
    - Ensuite, utiliser l'action "Modifier une propriété d'un contrôle", sélectionner, la progressbar, la propriété "Value", et mettez en valeur :
    Code:
    A + 1
    Note : ne pas cocher la case "cette valeur est du texte".

    Et voila Smile ainsi, si la barre de progression est à 34, la variable "A" sera égale à 34, puis, on changera la valeur pour lui mettre "34 + 1", soit 35 Wink
    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Mer 2 Nov 2011 - 10:56

    bojour Admin et merci pour votre reponse claire et rapide.Cela a marché directement . ensuite pour faire repartir la bar a 0 j'ai donc ajouter une condition si A=50 + j'ai ajouté une modification a la progressbar pour quelle reparte a 0 et ca marche (cool) . Ma premiere question aujourd'hui serait peut on affiché autre chose que des blocs dans la progressbar?? comme une bar en continue simplement .
    et en ce qui concerne la valeur qui comptabilise le nombre de clique par bouton dans modifier la propriete de la textbox en question que doit-je mettre ? et pour la valeur je pense que le code precedent est toujours valable.
    encore merci pour votre aide.
    AmazingProd
    AmazingProd
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 282
    Age : 27
    Localisation : Algerie-Tizi ouzou
    Date d'inscription : 31/05/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par AmazingProd Mer 2 Nov 2011 - 11:03

    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Mer 2 Nov 2011 - 11:43

    Merci Amazigh Production
    cela ne m'a pas trop aider car je ne comprend pas comment utiliser ce que tu telecharge sur le lien proposer et je tourne sur xp et non sur vista mais si je comprends bien il faudra importer des dll car y a pas de differente apparence a la base dans le logiciel .
    Sinon pour ce qui est de la valeur j'ai trouver la propriete a mettre je pense que c'est '.text' mais j'aimerai qu'il depasse le chiffre 50 car il repart a 0 comme meme variable utiliser 'A', j'ai donc essayer d'ajouter une deuxieme variable 'B' mais ca bug qu'est que j'ai fait de mal ??
    lereparateurdepc
    lereparateurdepc



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

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par lereparateurdepc Mer 2 Nov 2011 - 17:19

    re ,

    Laisse tomber pour le moment la DLL de VistaControl ( je présume ) .
    Je l'ai postée simplement pour avoir un progressbar avec plusieurs couleurs car SOUS seven .... il n'y en as PLUS ! MAIS avec XP SI , modifie la propriété ForeColor .

    Sous XP , la progressBar à plusieurs styles distinct ( non fonctionnels sour seven ) .

    Regarde la propriété Style de la progressBar et met la sur Continuous .
    Sur Block , c'est des blocks comme actuellement .
    Pour tester , met Marqee et regarde Smile Smile Smile

    Admin à donné comme exemple A comme variable mais ATTENTION , met plutôt var_A car SI tu met une variable nommée E ou e , ce n'est PAS possible car elle est déjà utilisée tout comme X .

    Bonne programmation ! Smile

    Cordialement ,
    Le réparateur de PC
    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Mer 2 Nov 2011 - 17:36

    merci lereparateurdepc
    donc c'est ok pour la progressbar!!!!
    Maintenant mon procleme se situe au niveau des valeurs, pour le nombre total de clique c bon je pense sauf que comme je l'ai dit ca revient a zero apres 50 et pour les autre valeur que je cite dans mon premier post je ne sais pas quoi mettre dans l'encadrer "nouvelle valeur de la propriete"
    pouvez-vous m'eclairer SVP ??
    lereparateurdepc
    lereparateurdepc



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

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par lereparateurdepc Mer 2 Nov 2011 - 17:58

    re ,

    Remise à 0 après 50 click :
    Incrémente ( +1 ) une variable et ensuite , fait une condition SI la variable supérieure ou égal à 50 alors , on remet à zéro , sinon , et bah ... rien .
    Je met sepérieur ou égal à 50 et non égal , affin d'éviter un problème si oon va trop vite et que le programme n'ai pas le temps de voir le 50 .
    En code frenchisé , ça donne ça :



    Code:

    var_Increm = var_Increm + 1
    Si var_Invrem >= 50 Alors
    var_Increm = 0
    Sinon
    'RIEN
    Fin de SI
    'Place ici l'action modifier la propriétée d'un contrôle et met comme valeur var_Increm .

    pour le reste , je n'ai pas tout compres , ..... je relis le post Smile Smile Smile

    EDIT : Désolé du petit soucis technique Sad

    Cordialement ,
    Le réparateur de PC
    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Mer 2 Nov 2011 - 18:14

    lereparateurdepc
    la remise zero marche sur la progressbar mais aussi sur la textbox moi je voudrai qu'il ny en ai que pour la progressbar et que la textbox continue !!
    lereparateurdepc
    lereparateurdepc



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

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par lereparateurdepc Mer 2 Nov 2011 - 19:03

    re ,

    Dans ce cas , fait deux variables , une reset à 50 , l'autre non .
    Une sera liée au ProgressBar et l'autre au TextBox .

    Cordialement ,
    Le réparateur de PC
    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Mer 2 Nov 2011 - 21:51

    re,
    Alors j'ai essayé avec une deuxieme variable donc j'ai obtenu une propriete pour chaque variable + la modification des propriete "value" pour la progressbar et "text" pour la textbox. Il le génère mais quand je clique sur le bouton il m'affiche le message d'erreur suivant:
    "conversion from string ** to type 'Double' is not valid."
    qu'est ce que j'ai fait de mal ??
    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Jeu 3 Nov 2011 - 4:24

    C'est bon probleme progess bar et textbox regler apres beaucoup d'essai!!!!
    Maintenant je voudrai afficher une valeur qui serait l'intervalle entre 2 clique sur le même bouton? aucune idée de la valeur a ajoutée de la textbox!!! ou peut-etre une autre idée pour afficher l'intervalle.
    merci pour vos reponses toujours claire et rapide en plus c'est vraiment charitable d'aider un novice comme moi !!!!!
    lereparateurdepc
    lereparateurdepc



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

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par lereparateurdepc Jeu 3 Nov 2011 - 16:48

    re ,

    Piste : utilise un Timer .
    Je te laisse découvrir ATTENTION , NE PAS oublier de démarrer et d'arrêter le timer .

    Cordialement ,
    Le réparateur de PC
    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Jeu 3 Nov 2011 - 21:46

    un timer? non je ne veut pas la valeur en temps mais en nombre de clique mais merci quand même!
    lereparateurdepc
    lereparateurdepc



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

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par lereparateurdepc Ven 4 Nov 2011 - 15:47

    re ,

    poloo a écrit: [ ... ]
    Maintenant je voudrai afficher une valeur qui serait l'intervalle entre 2 clique sur le même bouton? aucune idée de la valeur a ajoutée de la textbox!!! ou peut-etre une autre idée pour afficher l'intervalle

    Tu ne voulais pas savoir le temps écoulé entre 2 clic ?

    Cordialement ,
    Le réparateur de PC
    avatar
    poloo
    Nouveau
    Nouveau


    Masculin Nombre de messages : 9
    Date d'inscription : 01/11/2011

    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par poloo Ven 4 Nov 2011 - 16:29

    re,
    Non pas en temps mais en nombre de clique qu'il y a entre 2 clique le bouton 1 comme j'ai plusieurs bouton ( 5 au total ) mais ca c'est bon en faite j'ai trouvé comment faire !!
    Maintenant ce que je ne sais pas faire c'est afficher la moyenne de cet interval comme la variable utiliser repart a 0 a chaque clique sur le bouton 1 et augmente de 1 quand je clique sur un aute bouton
    Avez- une idée ??
    encore merci

    Contenu sponsorisé


    besion d aide pour petit projet Empty Re: besion d aide pour petit projet

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 19 Avr 2024 - 14:53