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.NET Discussion :

Types FileSystemObject et Repertory not defined


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de schwarzy2
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 464
    Par défaut Types FileSystemObject et Repertory not defined
    Bonjour à tous,

    je voudrais parcourir un répertoire pour trouver un fichier, j'ai trouvé deux manières de le faire:
    Soit avec FileSystemObject, soit avec les nouveaux types Repertory etc.

    Malheureusement les types dont j'ai besoin ne sont pas reconnus, j'ai essayé plusieurs installations pour obtenir Repertory etc.=> rien!
    J'ai ajouté la référence à Microsoft scripting Runtime pour obtenir FileSystemObject=> rien!

    du coup je ne sais plus quoi faire!

    l'un de vous connaîtrait-il un moyen d'obtenir la "reconnaissance" de ces types par VB 2005?

    merci d'avance

  2. #2
    Membre chevronné
    Avatar de Ogotcha
    Inscrit en
    Juillet 2008
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juillet 2008
    Messages : 232
    Par défaut
    Voici un petit bou de code permettant de "tourner" dans un dossier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
                Dim repertoire as DirectoryInfo ="c:\tondossier"
                'Boucle sur tous les fichiers d'un dossier
                For Each fichier As FileInfo In repertoire.GetFiles("*.*")
                    'ce que tu veux
                Next
    Mon Blog
    FAQs DotNet
    Fonction utile : Recherche

  3. #3
    Membre éclairé Avatar de schwarzy2
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 464
    Par défaut
    merci ogotcha malheureusement ce bout de code ne marche pas chez moi puisque les types DirectoryInfo et Fileinfo ne sont pas reconnus...c'est là mon problème, j'aimerais savoir comment faire en sorte que mon VB 2005 reconnaisse les types Directory, File...ou FileSystemObject!

  4. #4
    Membre chevronné
    Avatar de Ogotcha
    Inscrit en
    Juillet 2008
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juillet 2008
    Messages : 232
    Par défaut
    tu aurais pas oublier cet import ?

    Car mon application que utilise ça est en Framework 2.0
    Mon Blog
    FAQs DotNet
    Fonction utile : Recherche

  5. #5
    Membre éclairé Avatar de schwarzy2
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 464
    Par défaut
    un collègue m'a donné la solution!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim fso As Scripting.FileSystemObject
    et c'est ok!
    Il fallait que je fasse appel à Scripting, d'abord...
    j'ai essayé ta solution Ogotcha, ça marche aussi! merci!

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

Discussions similaires

  1. Envoi de Mail VBA/ Access 2003 / User defined type not defined
    Par helico57570 dans le forum VBA Access
    Réponses: 3
    Dernier message: 27/07/2010, 22h28
  2. BC30002: Type 'x' is not defined.
    Par Lenn0x dans le forum ASP.NET
    Réponses: 4
    Dernier message: 29/10/2009, 14h59
  3. User-defined type not defined
    Par wajdisoft dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 20/07/2009, 19h05
  4. Réponses: 0
    Dernier message: 05/02/2009, 12h14
  5. MouseWheel user-defined type not defined
    Par jibouze dans le forum IHM
    Réponses: 7
    Dernier message: 08/06/2006, 17h36

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