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

VBScript Discussion :

If, plusieurs conditions


Sujet :

VBScript

  1. #1
    Membre confirmé

    Homme Profil pro
    Informaticien Généraliste
    Inscrit en
    Mai 2011
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informaticien Généraliste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 78
    Par défaut If, plusieurs conditions
    Bonjour,

    j'ai besoin de faire un if avec plusieurs conditions mais au dela de deux cela bloque, comment faire ? une idée ?


    code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    If objACE.AccessMask AND FILE_ALL_ACCESS AND FOLDER_ADD_SUBDIRECTORY AND FILE_DELETE AND FILE_DELETE_CHILD AND FOLDER_TRAVERSE AND FILE_READ_ATTRIBUTES AND FILE_READ_CONTROL AND FOLDER_LIST_DIRECTORY AND FILE_READ_EA AND FILE_SYNCHRONIZE AND FILE_WRITE_ATTRIBUTES AND FILE_WRITE_DAC AND FOLDER_ADD_FILE AND FILE_WRITE_EA AND FILE_WRITE_OWNER Then
    XZne = XZne  & "Contrôle total" & "<br>"

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    c'est quoi qui bloque ...

    tu est sur de tes valeurs booléennes : FILE_ALL_ACCESS , FOLDER_ADD_SUBDIRECTORY ......

  3. #3
    Membre confirmé

    Homme Profil pro
    Informaticien Généraliste
    Inscrit en
    Mai 2011
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informaticien Généraliste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 78
    Par défaut
    Cela ne marche pas les conditions sont respectées mais le code ne m'applique pas le then...

  4. #4
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    ce que veut dire bbil, c'est as-tu vérifié les valeurs que tu testes ?
    par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox objACE.AccessMask & " " & FILE_ALL_ACCESS & " " & FOLDER_ADD_SUBDIRECTORY & " " & FILE_DELETE & " " &  FILE_DELETE_CHILD & " " & FOLDER_TRAVERSE & " " & FILE_READ_ATTRIBUTES & " " & FILE_READ_CONTROL & " " & FOLDER_LIST_DIRECTORY & " " & FILE_READ_EA & " " & FILE_SYNCHRONIZE & " " & FILE_WRITE_ATTRIBUTES & " " & FILE_WRITE_DAC & " " & FOLDER_ADD_FILE & " " & FILE_WRITE_EA & " " & FILE_WRITE_OWNER
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  5. #5
    Membre confirmé

    Homme Profil pro
    Informaticien Généraliste
    Inscrit en
    Mai 2011
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informaticien Généraliste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 78
    Par défaut
    vérifier les valeurs ?

    oui elle sont ok puisque avec une autre technique cela fonctionne,
    et en les limitants a 2 cela fonctionne également !

  6. #6
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Bonjour,

    As-tu testé le code que t'a proposé omen999 ?

    Peux-tu nous donner le résultat ?

  7. #7
    Membre confirmé

    Homme Profil pro
    Informaticien Généraliste
    Inscrit en
    Mai 2011
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informaticien Généraliste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 78
    Par défaut
    ça me donne une liste de msg box avec des chiffre dedans...

  8. #8
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    ...le résultat
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  9. #9
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Citation Envoyé par Lexounet Voir le message
    ça me donne une liste de msg box avec des chiffre dedans...
    si c'est des chiffres autres que 0 ou 1 ... ( -1 a la limite) ce n'est pas bon ... une valeur booléenne n'as que 2 états !

Discussions similaires

  1. Mettre plusieurs conditions pour ouverture d'un état
    Par L'Oracle dans le forum Access
    Réponses: 2
    Dernier message: 01/07/2006, 15h33
  2. [XSLT] <xsl:if> test sur plusieurs condition
    Par oxilab dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 30/06/2006, 20h30
  3. [SQL] Requete contenant plusieurs conditions
    Par dj-julio dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 17/01/2006, 01h24
  4. Plusieur Condition dans REquette UPDATE
    Par ducseb dans le forum Langage SQL
    Réponses: 12
    Dernier message: 11/08/2005, 11h46
  5. [ Struts ] plusieurs conditions avec equal?
    Par njac dans le forum Struts 1
    Réponses: 7
    Dernier message: 04/06/2004, 09h04

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