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 :

VB6, Problème commande MkDir


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    SUPINFO International University
    Inscrit en
    Novembre 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : SUPINFO International University

    Informations forums :
    Inscription : Novembre 2011
    Messages : 62
    Par défaut VB6, Problème commande MkDir
    Bonjour,

    Lorsque je crée un dossier surs "C:\" sur "C:\Program Files", ce dernier est non seulement invisible (mais pas en dossier caché), et même la cmd ou une recherche sur C: le détecte pas. Or VB6 me dit qu'il a bien été créé. Si je crée ce dossier sur le bureau, celui-ci est tout à fait visible.

    Si quelqu'un à une idée... Je ne vois vraiment pas d'où cela peut provenir.
    Merci

  2. #2
    Membre éclairé Avatar de petit rabot
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2010
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2010
    Messages : 236
    Par défaut
    Peux tu mettre le code.

  3. #3
    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
    Citation Envoyé par Samyy17 Voir le message
    Or VB6 me dit qu'il a bien été créé.
    Comment VB6 t'indique que le répertoire a été créé ?

  4. #4
    Membre confirmé
    Homme Profil pro
    SUPINFO International University
    Inscrit en
    Novembre 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : SUPINFO International University

    Informations forums :
    Inscription : Novembre 2011
    Messages : 62
    Par défaut
    Le code est simplement :

    MkDir "C:\Program Files\Test"

    Pour que vb6 me dise si il existe je lui ai dit de m'afficher "ce dossier existe" et l'inverse s'il n'existe pas. il m'a bien afficher qu'il existe. J'ai ensuite utiliser RmDir avec le même chemin et retesté l'existence, il m'a bien retourné que le fichier n'existait plus.

  5. #5
    Membre expérimenté
    Inscrit en
    Janvier 2011
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 112
    Par défaut
    _ Ia ora na.
    je lui ai dit de m'afficher "ce dossier existe"
    1) Pour ne pas faire d'humour facile, je m'abstiendrai d'écrire :
    Comme vous le dites, j'ai mis dans ma page de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If ce dossier existe Then affiche "Ce dossier existe"
    mais ça n'a pas marché.
    _ Plus sérieusement, comment se fait la vérification du répertoire : par Dir() ? par Dir1.List ? par FileSystemObject et FolderExists ?
    2) Quand vous lancez un gestionnaire de fichiers (l'Explorateur, QDir, Xplorer2), y apparaît-il ?
    3) A tout hasard, êtes-vous sous W 7 ou Vista ? Il arrive (selon les réglages de l'UAC) que Windows place dans un sous-répertoire de \Utilisateurs (\Users) les fichiers que l'on destine à \Programmes (\Program files).
    _ Que VB vous sourie.

  6. #6
    Membre confirmé
    Homme Profil pro
    SUPINFO International University
    Inscrit en
    Novembre 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : SUPINFO International University

    Informations forums :
    Inscription : Novembre 2011
    Messages : 62
    Par défaut
    1- La vérification du répertoire se fait par FileSystemObject et FolderExists

    2- L'Explorer ne le voit pas lorsque je fais une recherche

    3- Je suis sous Win 7, mais il fait la même chose lorsque je le crée sur C:

  7. #7
    Membre confirmé
    Homme Profil pro
    SUPINFO International University
    Inscrit en
    Novembre 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : SUPINFO International University

    Informations forums :
    Inscription : Novembre 2011
    Messages : 62
    Par défaut
    Autant pour moi, il le fait seulement dans program files et dans C:\Windows

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6]Problème de DoubleQuote envoyé en ligne de commande par l'OS
    Par marsup54 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 28/09/2006, 21h58
  2. [VB6] Problème contrôle Timer et boucle For-Next ...
    Par Stéphane BEHMENBURG dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 01/12/2005, 17h36
  3. [VB6]Problème d'impression
    Par Baquardie dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 12/10/2005, 19h11
  4. [CR7][VB6]Problème de champs
    Par jcdupayage dans le forum SDK
    Réponses: 5
    Dernier message: 19/07/2004, 14h54
  5. [VB6]ADODB Command, recuperer l'info d'un RollBack
    Par Mouse dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 19/05/2003, 16h26

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