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 lese en fil i VBS
    VBS , også kjent som " Visual Basic Script , " forårsaket en skremme i 2000 etter at " Jeg elsker deg " virusinfiserte 15 millioner datamaskiner og brakt ned servere rundt om i verden . Når Microsoft opprettet VBS , brukte de Visual Basic som modell. VBS er ikke et virus , men det har evnen til å få tilgang til en brukers filsystem og andre IT-ressurser. Du kan bruke VBS til å lese innholdet i en fil ved å skrive noen få linjer med kode. Instruksjoner
    en

    Høyreklikk på skrivebordet og velg " New". Velg " Text File" fra drop -down listen. Windows vil opprette en ny tekstfil og vise ikonet på skrivebordet
    2

    Legg til følgende kode i dokumentet : .

    Dim objFSObject , strFile , strFileContents , strCurrentLine , arrLineCollection

    CONST ForReading = 1

    ' Create File System Object

    Sett objFSObject = CreateObject ( " Scripting.FileSystemObject ")

    De to første linjene lage variabler . Den tredje linje skaper et filsystem objekt
    3

    Legg denne koden under koden i trinn 2: .

    StrFile = "C : \\ someFolder \\ someFile.txt "

    Erstatt " C : \\ someFolder \\ somefile " med banen til en tekstfil på harddisken . For eksempel vil bruke en fil som heter " test.txt " ligger i " temp " -mappen på "C "-stasjonen , legg til følgende linje : en

    strFile = "C : \\ temp \\ test.txt "
    4

    Legg denne koden under koden i trinn 3: .

    strFileContents = objFSObject.OpenTextFile ( strFile , ForReading ) ReadAll

    arrLineCollection = Split ( strFileContents , vbCrLf )

    den første linjen leser filen og lagrer den i " strFileContents . " Den andre linjen skaper en samling ( array) og lagrer hver linje i filen som et element i matrisen . For eksempel, hvis input filen har tre linjer , vil matrisen ha tre elementer
    5

    Legg denne koden under koden i trinn 4: .

    Hver strCurrentLine i arrLineCollection

    wscript.echo " gjeldende linje = " & strCurrentLine

    Neste

    objFSObject.Close

    Denne koden blokk looper gjennom tabellen og viser hver linje .

    6

    Klikk på "File " og velg "Lagre som" for å åpne " Lagre som "-vinduet .
    7

    Type " vbReadTest1.vbs " i " File Name" tekstboksen og klikk "Lagre". Notisblokk vil skape en VBS fil og lagre den på skrivebordet.
    8

    Finn filen på skrivebordet og dobbeltklikk på den . VBS koden vil lese input filen og vise innholdet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan redigere en ListView objekt i Visual Basic 
    ·Hva er forskjellen mellom delprosedyrer & Function pros…
    ·Slik skjuler kontrollboksen i VB 
    ·Slik installerer VBScript 
    ·Hvordan skrive en Quad Solver for TI -84 
    ·Hvordan legge til Multi kolonnedata til Listbox Tilgang…
    ·Hvordan Design hjelp av ActiveX-kontroller 
    ·Hvordan lage hjemmeside Excel-filer i Asp.Net 
    ·Hvor å Endre Screen Savers Med VB programvare 
    ·Hvordan lage en VB6 OCX 
      Anbefalte artikler
    ·Hvordan legge til Strings til en Java List 
    ·Slik skjuler et rullefelt med JavaScript 
    ·Hva er VBA programmering 
    ·SSIS Kontroll Flow Vs . Data Flow 
    ·Hvordan Henvisning et objekt navn i PHP 
    ·Slik fastslår Selv Tall fra Odd Numbers Bruke PHP 
    ·Hvordan bruke Class Fra XSD 
    ·Hvor å Endre Lydfil Extensions 
    ·Hva er Casting i Java 
    ·Hvordan endre prosjekttype i Eclipse 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/