IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Plusieurs actions dans un If


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Par défaut Plusieurs actions dans un If
    Bonjour,

    je débute en programmation et je suis vraiment bloqué, si quelqu'un pouvait m'aider... :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    If N1 <= N3 And N1 <= N4 And N1 <= N5 And N1 <= N6 And N2 <= N3 _
       And N2 <= N4 And N2 <= N5 And N2 <= N6 Then N1 = 0 ? N2 = 0
    Que mettre à la place du point d'interrogation pour que N1 ET N2 soient égales à 0? Je ne peux pas revenir à la ligne car j'ai cru comprendre que cela signifiait la fin de la "fonction" "If"...

    Merci d'avance!

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Ca doit rester dans mes cordes encore cette question

    soit tu mets ":" (sans les guillemets, est-il nécessaire de le préciser ?)

    soit tu passes à la ligne et pour finir ton test tu passes à la ligne encore une fois en mettant "End if" (Toujours sans les guillemets, hein, on est jamais trop prudent pour le rappeler...) soit, mais c'est beaucoup plus dur, tu tapes "if" ou "then" (toujours sans les guillemets), tu places ton curseur sur l'un ou l'autre mot et tu appuis sur F1...

  3. #3
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Tu pourrais utiliser le if multiligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    If N1 <= N3 And N1 <= N4 And N1 <= N5 And N1 <= N6 And N2 <= N3 And N2 <= N4 And N2 <= N5 And N2 <= N6 Then 
       N1 = 0 
       N2 = 0
    End If

  4. #4
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Bonsoir à vous tous,

    Je ne te parlerais pas de la programmation en elle même (ceux qui m'ont croisé savent pourquoi ^^).
    Cependant en lisant ton message je me demande si il est obligatoire que N1 ET N2 soient égaux à "0"...

    Au niveau de la réflexion en elle même, dans le cas où tu avais une question là dessus, je dirais que le "?" ne se remplace pas forcément par "ET"... cela dépend des valeurs des autres Ni (i étant les indices supérieurs à 2...)...

    En esprérant ne pas avoir tapé "dans l'eau"...

    Bonne continuation

    ~~ La Praline ~~
    ... un choco meilleur en matière cacao qu'en programmation !!!

  5. #5
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Par défaut
    Merci beaucoup à tous, je vais essayer!

    Enfin pour La Praline, j'y réfléchirai plus tard

  6. #6
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Bonjour,

    Tu y réfléchira plus tard...
    Cela veut quand même dire que je n'ai pas manquer le tir ^^ J'ai peut-être placé le char avant les boeufs mais je te souhaite une bonne continuation...

    @bientôt


    ~~ La Praline ~~
    ... un choco fatigué...


    PS: Pense au tag "RESOLU" histoire de finir ton post en beauté Ca fait toujours plaisir lorsqu'on cherche une info et qu'on sait d'avance que c'est résolu, et ca fait plaisir à ceux qui t'ont aidé...
    D'avance Merci pour eux...

  7. #7
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Bonsoir Zazaraignée,(et bonsoir tous le monde bien sûr !)

    Citation Envoyé par Crapod
    Que mettre à la place du point d'interrogation pour que N1 ET N2 soient égales à 0?
    ... pourtant il m'avait semblé comprendre qu'il voulais aussi savoir quoi mettre à la place du "?"...
    Pour les ronds... mis à part ceux de fumée pour faire marrer les collègues et ceux de jambes à l'occasion... je bulle souvent, ca compte ?

  8. #8
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    La Praline:
    C'est parce qu'on ne peut pas affecter une même valeur à deux avec des opérateurs logiques. Ce n'est pas leur fonction.

    Crapod:
    J'ai oublié de te demander de modifier ton titre qui ne veux rien dire (à par le fait que tu as besoin d'aide...). Il te suffit d' le premier message de cette discussion.

  9. #9
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Citation Envoyé par zazaraignée
    Crapod:
    J'ai oublié de te demander de modifier ton titre qui ne veux rien dire (à par le fait que tu as besoin d'aide...). Il te suffit d' le premier message de cette discussion.
    Je viens de le faire...
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  10. #10
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Citation Envoyé par zazaraignée
    La Praline:
    C'est parce qu'on ne peut pas affecter une même valeur à deux avec des opérateurs logiques. Ce n'est pas leur fonction.
    C'est noté, merci

Discussions similaires

  1. [ZF 1.10] Exécuter plusieurs actions dans une vue
    Par romain404 dans le forum MVC
    Réponses: 2
    Dernier message: 16/07/2010, 15h37
  2. Plusieurs actions dans handler
    Par BqiKo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 15/04/2010, 19h03
  3. Plusieurs actions dans une seule classe Action
    Par hamza_bba dans le forum Struts 1
    Réponses: 2
    Dernier message: 01/03/2009, 16h14
  4. Plusieurs actions dans un trigger
    Par Xunil dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 19/11/2006, 13h12
  5. [STRUTS] Plusieurs actions dans une meme page
    Par DarkWark dans le forum Struts 1
    Réponses: 22
    Dernier message: 10/01/2006, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo