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 à ne pas rater :
Code promo Nike : -25% dès 50€ d’achats sur tout le site Nike
Voir le deal

2 participants

    petit probleme [RESOLU]

    dimi88
    dimi88
    Nouveau
    Nouveau


    Masculin Nombre de messages : 87
    Date d'inscription : 10/11/2010

    petit probleme [RESOLU] Empty petit probleme [RESOLU]

    Message par dimi88 Sam 13 Nov 2010 - 18:29

    Voilà je veux faire un logiciel de codage/décodage de texte et il ne code que la dernière lettre que j'ai programmé avec une fonction et je ne comprend pas pourquoi ca ne marche pas ni comment faire autrement pour créer ce logiciel.

    alors voici un lien vers mon projet (sous forme d'archive auto-extractible): http://www.mediafire.com/?8dnqnodns58jlso



    Merci d'avance Smile


    Dernière édition par dimi88 le Dim 14 Nov 2010 - 11:44, édité 1 fois
    Admin
    Admin
    Administrateur
    Administrateur


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

    petit probleme [RESOLU] Empty Re: petit probleme [RESOLU]

    Message par Admin Sam 13 Nov 2010 - 21:32

    Salut,

    Une petite erreur toute simple :
    Dans ton projet, tu as mit (j'explique pour ceux qui ne le vois pas) :

    - Remplacer dans la variable TextInitial la valeur 'a' par '782' et l'enregistrer dans la variable TextFinal
    puis
    - Remplacer dans la variable TextInitial la valeur 'b' par '425' et l'enregistrer dans la variable TextFinal

    Maintenant petite explication :
    Quand tu fait "remplacer du texte par un autre", il prend la valeur de TextInitial, remplace 'a' par '785', supprime l'ancienne valeur de TextFinal et enregistre la nouvelle valeur (avec le texte remplacé).
    Donc quand tu utilises cette action pour la deuxième fois, il resupprime le contenu de TextFinal.

    En outre, avec ton système, ça donne :
    textInitial = Salub
    1er remplacement : TextFinal = S785lub
    2ème remplacement : TextFinal = Salu425

    Solution :
    Oubli ta variable TextFinal Wink :
    - Remplacer dans la variable TextInitial la valeur 'a' par '782' et l'enregistrer dans la variable TextInitial
    - Remplacer dans la variable TextInitial la valeur 'b' par '425' et l'enregistrer dans la variable TextInitial

    Ainsi, on aura au final :
    textInitial = Salub
    1er remplacement : textInitial = S785lub
    2ème remplacement : textInitial = S425lu425
    ...etc

    Je ne suis pas sûr que ce que j'ai dit est très clair. N'hésite pas si tu veux que je réexplique ou approfondisse quelques points.

    @+
    dimi88
    dimi88
    Nouveau
    Nouveau


    Masculin Nombre de messages : 87
    Date d'inscription : 10/11/2010

    petit probleme [RESOLU] Empty Re: petit probleme [RESOLU]

    Message par dimi88 Sam 13 Nov 2010 - 21:48

    Et pourquoi l'ancienne valeur de textinitial n'est pas supprimer de façon a ce que ca fasse comme avec textfinal ?



    Maintenant ca marche Merci Very Happy


    Admin
    Admin
    Administrateur
    Administrateur


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

    petit probleme [RESOLU] Empty Re: petit probleme [RESOLU]

    Message par Admin Dim 14 Nov 2010 - 8:34

    Et bien en fait, elle est supprimer, pour être remplacé la la nouvelle valeur, autrement dit, TextInitial avec le remplacement effectué Smile

    Je vais t'illustrer ça autrement :

    - Tu as TextInitial qui est égale ) "Salub".
    - On prend la valeur de TextInitial (donc, "Salub") et on remplace "a" par "785". La nouvelle valeur est donc "S785lub". On supprimer l'ancienne valeur de TextInitial (donc TextInitial = rien), et on met la nouvelle valeur dans TextInitial.
    - Donc, TextInitial est égale à "S785lub".
    - On prend la valeur de TextInitial (donc, "S785lub") et on remplace "b" par "425". La nouvelle valeur est donc "S785lu425". On supprimer l'ancienne valeur de TextInitial (donc TextInitial = rien), et on met la nouvelle valeur dans TextInitial.
    - Donc, TextInitial est égale à "S785lu425".

    Voila, est-ce mieux? =)

    Un petit "[RESOLU]" dans le titre du sujet? Very Happy lol

    @+
    dimi88
    dimi88
    Nouveau
    Nouveau


    Masculin Nombre de messages : 87
    Date d'inscription : 10/11/2010

    petit probleme [RESOLU] Empty Re: petit probleme [RESOLU]

    Message par dimi88 Dim 14 Nov 2010 - 8:50

    comment on met "résolu" ?
    Admin
    Admin
    Administrateur
    Administrateur


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

    petit probleme [RESOLU] Empty Re: petit probleme [RESOLU]

    Message par Admin Dim 14 Nov 2010 - 11:42

    Remontez à votre premier message, cliquez sur Editer, et modifier le titre Very Happy
    Merci Very Happy Very Happy

    Contenu sponsorisé


    petit probleme [RESOLU] Empty Re: petit probleme [RESOLU]

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 16:43