| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come cercare un file in VB
    linguaggio di programmazione Microsoft Visual Basic contiene le funzioni che ti danno la possibilità di utilizzare le informazioni di sistema di Windows . Esso include i metodi per recuperare le informazioni sui file e le directory . Il Metodo " My.Computer.FileSystem.GetFiles " restituisce un insieme di stringhe che rappresentano i nomi di percorso per i file . Utilizzando il parametro " GetFiles " nel programma Visual Basic , è possibile definire il nome e il percorso della directory per lavorare con i dischi ei file in applicazioni utente . Istruzioni
    1

    Fare clic su " Start" di Windows , quindi fare clic su "Microsoft Visual Studio ".
    2

    Fare clic su " File ". Selezionare "Apri " e quindi fare doppio clic sul programma di Visual Basic in cui si desidera aggiungere la funzione di ricerca file.
    3

    Aggiungere il seguente codice dopo la " Shared Function Public " linea :

    FindFiles funzione ( percorso As String , SearchStr As String , Stati

    _

    FileCount As Integer , DirCount As Integer ) per

    Dim FileName As String ' variabile Nome file .

    Dim DirName As String ' nome della sottodirectory .

    Dim dirnames ( ) As String ' Buffer per nome

    voci di directory .

    Dim NDIR As Integer ' Numero di directory in

    questo percorso .

    Dim i As Integer' contatore per -loop .

    On Error GoTo sysFileERR

    destra (percorso , 1) < > " \\ " Allora path = percorso & " \\ "

    ' Ricerca per le sottodirectory .

    NDIR = 0

    ReDim dirnames ( NDIR ) per

    DirName = Dir (percorso , vbDirectory O vbHidden O

    vbArchive O vbReadOnly _

    O vbSystem ) ' Anche se nascosto , e così via .
    < p > Do While Len ( DirName ) > 0

    'Ignora le directory corrente e connessi.

    ( DirName < > " . ") e ( DirName < > " .. " ) Poi

    'Controlla directory con confronto bit per bit .

    getAttr (percorso & DirName ) e vbDirectory

    Poi

    dirnames ( NDIR ) = DirName

    DirCount = DirCount + 1

    NDIR = NDIR + 1

    ReDim Preserve dirnames ( NDIR ) per

    End If '
    < p> directory

    sysFileERRCont : .

    End If

    DirName = Dir () ' . Get prossimo sottodirectory

    loop

    ' ricerca attraverso questa directory .

    FileName = Dir (percorso & SearchStr , vbNormal O

    vbHidden O vbSystem _

    O vbReadOnly O vbArchive ) per

    Mentre Len ( FileName ) < > 0

    FindFiles = FindFiles + FileLen (percorso e nome file ) per

    FileCount = FileCount + 1

    FileName = Dir ( ) ' Get file successivo .

    Wend

    Ogni Text1.Text As String In

    My.Computer.FileSystem.GetFiles ( _

    My.Computer.FileSystem.SpecialDirectories . MyDocuments , _

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

    Listbox.Items.Add ( Text1.Text ) per

    Successivo
    < p > Dim SearchPath As String , findstr As String Dim

    FileSize As Long Dim

    NumFiles As Integer , NumDirs As Integer

    findstr = Text1.Text

    File = FindFiles ( SearchPath , findstr , NumFiles ,

    NumDirs ) per

    Text3.Text = NumFiles & " file trovati in" & NumDirs

    + 1 & _

    "Directories"
    4

    Fare clic su " File " e poi "Salva" per aggiungere la funzione di ricerca file per il vostro programma .

    Previous :

    next :
      Articoli Correlati
    ·Come prova per i numeri pari o dispari in MATLAB 
    ·Come modificare una PictureBox Immagine Valore 
    ·Silverlight Gioco Tutorial 
    ·Come codice nella XSPF 
    ·Come cambiare la password SYSMAN 
    ·Come fare un array da una stringa 
    ·Come scrivere script bash per accettare parametri di in…
    ·Come creare un elenco in Lisp Coding 
    ·Qual è la differenza tra XSL & XSD 
    ·Come risolvere una matrice utilizzando QBasic 
      Articoli in evidenza
    ·Vs fisso . Matrice dinamica in Visual Basic 
    ·Come si ottiene ingresso dallo schermo nel Java 
    ·Come utilizzare il framework PHP 
    ·Come calcolare virgola mobile di precisione 
    ·Dim Opzioni in VBA 
    ·Come rimuovere ogni lettera Ennesimo in PHP 
    ·Come generare una lunghezza variabile String in Java 
    ·Come rilevare User Agents & Reindirizzamento 
    ·Come utilizzare l'ereditarietà in PHP 
    ·Come scrivere uno script di configurazione automatica 
    Copyright © Conoscenza Informatica http://it.wingwit.com