Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan se en mappe på VB6
    Data fra eksterne kilder som e-post eller andre programmer er ofte levert til en bestemt mappe identifisert på nettverket. At mappen skal bli sett for innkommende filer av noen program som krever at informasjon. Programmet (e ) som klokker mappen leser vanligvis og behandler innholdet i filer som er mottatt i angitt mappe , og deretter flytter filene til en annen mappe eller sletter dem . Programmet ser mappen kan blindt behandle hver fil når den kommer eller sjekke " DateLastModified " eiendom på filen for å se når noe nytt har kommet. Instruksjoner
    en

    Opprett en ny Standard EXE Visual Basic-prosjekt . Velg " Prosjekt ", " Referanser " og klikk i boksen ved siden av " Microsoft Scripting Runtime . " Klikk " OK " for å lagre og lukke.
    2

    Erklærer og instantiate en referanse til en FileSystemObject .

    Dim oFSO som ny Scripting.FileSystemObject

    Drop en ny tidtaker objekt på default " Form1 " og setter intervallet til et tall som representerer antall millisekunder å vente. For eksempel vil sette intervallet til 2000 vente to sekunder .
    3

    Kode logikken for hva som skal skje når to sekunder er oppe. Programmet ser den tiltenkte mappen og sjekker hver 2 sekunder for å se om en ny fil har kommet. Skriv inn koden innsiden " Time1_Timer ( ) " for å sjekke mappe kalt " NewArrivals . " Hvis antallet er større enn null , har en fil kom .
    P Hvis oFSO.GetFolder ( " NewArrivals ") . Files.Count > 0 Then
    4

    Sjekk " DateLastModified "eiendom av en fil finnes i" NewArrivals "-mappen for å sikre at det ikke allerede er blitt behandlet

    Set minFil = fso.GetFile . ( " c : \\ temp \\ test.txt " )
    < p> Hvis myFile.DateLastModified > tLastProcessedFile Deretter

    variabelen " tLastProcessedFile " er en verdi lagres enten i registeret , kan du logge fil eller database fra siste bearbeidet fil .
    5

    Les og behandle hver fil som kommer i " NewArrivals "-mappen ved å erklære og forekomster et objekt som er en referanse til den faktiske tekstfil .

    Set oTextFile = oFSO.OpenTextFile ( strFileName , ForReading )

    6

    Flytt filen så snart du er ferdig å behandle den til en forhåndsdefinert backup -mappen. Vanligvis flyttet filene beholdes for en bestemt periode , og deretter slettes permanent.

    OFSO.MoveFile strFileName , strNewLocation

    früher :

     Weiter:
      Relatert Artike
    ·Hvor å manuelt konvertere FoxPro til VB6 
    ·Hvordan sette Picture Eiendom til Ingen i Visual Basic 
    ·Hvordan oppdatere en rad i Grid View 
    ·Hvordan legge til noder i Utforsker 
    ·Hvordan beregne Commission hjelp Looping 
    ·Hvordan finne antall linjer i en String for Visual Basi…
    ·Hvordan finne fargene i et digitalt bilde ved hjelp av …
    ·Hvor å Fastsette antall desimaler i Visual Basic E 
    ·Introduksjon til Visual Basic 6.0 
    ·Hvordan lage Word- dokumenter med VBScript 
      Anbefalte artikler
    ·Hvordan å analysere Google Resultat Med PHP 
    ·Hvordan Pass innspill fra PHP til Perl 
    ·Hvordan få ClientID i ASP 
    ·Hvordan lage en egendefinert MSI 
    ·Slik skjuler et PHP File Extension 
    ·Slik kopierer ebøker Bruke Python 
    ·Hva er Stack Overflow på Linje 42 
    ·Hvordan sette opp EXE Logging 
    ·Konsepter i Java Programming 
    ·Hvordan å kompilere C kilde Med Visual C 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/