| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment rechercher un fichier dans VB
    Microsoft langage de programmation Visual Basic contient les fonctions qui vous donnent la possibilité d'utiliser des informations sur le système Windows. Il comprend les méthodes pour récupérer des informations sur les fichiers et répertoires. La méthode " My.Computer.FileSystem.GetFiles " renvoie un ensemble de chaînes représentant les noms de chemin des fichiers . En utilisant le paramètre " GetFiles " dans votre programme Visual Basic , vous pouvez définir le nom et le chemin du répertoire de travail avec les disques et fichiers dans les applications de l'utilisateur. Instructions
    1

    Cliquez sur " Démarrer" de Windows , puis cliquez sur «Microsoft Visual Studio ».
    2

    Cliquez sur "Fichier". Sélectionnez " Ouvrir", puis double- cliquez sur le programme Visual Basic dans lequel vous souhaitez ajouter la fonction de recherche de fichiers.
    3

    Ajoutez le code suivant après la «Fonction publique partagée " ligne :

    FindFiles de fonction ( chemin As String , searchStr As String , AB

    _

    FileCount As Integer , DirCount As Integer )

    FileName As String Dim «variable de nom de fichier .

    DirName As String ' Nom sous-répertoire.

    dirnames Dim () As Buffer String' pour nom Le

    entrées d'annuaire.

    Dim NDIR As Integer ' Nombre de répertoires dans

    cette voie.

    i As Integer' compteur pour la boucle .

    On Error GoTo sysFileERR

    droite (path, 1) <> "\\" Alors path = chemin & "\\"

    'Rechercher sous-répertoires.

    NDIR = 0

    ReDim dirnames ( NDIR)

    DirName = Dir (path, vbDirectory Ou vbHidden Ou

    vbArchive Ou vbReadOnly _

    Ou vbSystem ) «Même s'il est caché , et ainsi de suite .
    < p> Do While Len ( DirName ) > 0

    « Ignorer les répertoires actuels et connexes.

    ( DirName <>" . " ) et ( DirName <>" .. " ) puis vérifiez

    ' pour le répertoire avec une comparaison au niveau du bit .

    Si getAttr (chemin & DirName ) et vbDirectory

    Puis

    dirnames (NDIR ) = DirName

    DirCount = DirCount + 1

    NDIR = NDIR + 1

    ReDim Preserve dirnames (NDIR )

    End If '
    < p> répertoires

    sysFileERRCont : .

    End If

    DirName = Dir ( ) ' . Get Next répertoire

    boucle

    ' Recherchez dans ce répertoire.

    filename = Dir ( chemin & searchStr , vbNormal Ou

    vbHidden Ou vbSystem _

    Ou vbReadOnly Ou vbArchive )

    Alors que Len ( nom de fichier) <> 0

    FindFiles = FindFiles + FileLen (chemin et nom de fichier)

    FileCount = FileCount + 1

    filename = Dir () ' Get Next fichier .

    Wend

    Chaque Text1.Text As String

    My.Computer.FileSystem.GetFiles ( _

    My.Computer.FileSystem.SpecialDirectories . MyDocuments , _

    FileIO.SearchOption.SearchAllSubDirectories , "*. dll" )

    Listbox.Items.Add ( Text1.Text )

    Suivant
    < p > Dim SearchPath As String , fINDSTR As String

    TailleFichier As long

    nbFichiers As Integer, numdirs As Integer

    fINDSTR = Text1.Text

    Poids du fichier: FindFiles ( SearchPath , fINDSTR , nbFichiers ,

    numdirs )

    Text3.Text = nbFichiers et " les fichiers trouvés dans " & numdirs

    + 1 & _

    " Annuaires "
    4

    Cliquez sur " fichier" puis "Enregistrer" pour ajouter la fonction de recherche de fichiers sur votre programme.

    Previous :

    next :
      articles connexes
    ·Quel est CSV 
    ·Comment ajouter un DropDownList dans DataGrid 
    ·Que sont légers Layout & Markup Languages ​​
    ·Comment faire pour installer un fichier IPA dans un sim…
    ·Comment écrire des méthodes de Pseudocode 
    ·Comment travailler avec les lutins en AS3 
    ·Comment faire pour augmenter le LINQ to SQL Timeout 
    ·Comment utiliser la récursivité puissances exponentie…
    ·Comment faire un diagramme de séquence UML 
    ·Comment comparer les Temps Pascal 
      articles en vedette
    ·Définition de Php 
    ·Comment faire pour créer une zone de liste dans Visual…
    ·Comment réécrire un domaine racine pour default.aspx …
    ·Qu'est-ce qu'une déclaration en Java 
    ·Comment ouvrir un fichier via Python 
    ·Python Listbox 
    ·Comment réparer Timbres de temps en utilisant AWK 
    ·Turing booléennes Types 
    ·Comment ajouter un nouveau champ dans un tableau avec P…
    ·Comment enregistrer un fichier PHP et le joindre à vot…
    Copyright © Connaissances Informatiques http://fr.wingwit.com