Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man läser en fil i VBS

    VBS , även känd som " Visual Basic Script , " orsakade en larmrapport i 2000 efter " Jag älskar dig " virusinfekterade 15 miljoner datorer och fällde servrar runt om i världen . När Microsoft skapade VBS , använde de Visual Basic som en modell . VBS är inte ett virus , men den har förmågan att komma åt en användares filsystem och andra resurser dator . Du kan använda VBS att läsa innehållet i en fil genom att skriva in några rader kod . Instruktioner
    1

    Högerklicka på skrivbordet och välj " Nytt ". Välj " Textfil " från rullgardinsmenyn . Windows kommer att skapa en ny textfil och visa dess ikon på skrivbordet
    2

    Lägg till följande kod i dokumentet : .

    Dim objFSObject , strFile , strFileContents , strCurrentLine , arrLineCollection

    KONST ForReading = 1

    ' Skapa filsystem

    Object
    Set objFSObject = CreateObject ( " Scripting.FileSystemObject " ) katalog

    De första två raderna skapar variabler . Den tredje raden skapar ett objekt filsystem
    3

    Lägg denna koden nedan koden i steg 2 : .

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

    Ersätt " C : \\ someFolder \\ somefile " med sökvägen till en textfil på din hårddisk . Till exempel , för att använda en fil som heter " test.txt " ligger i " temp " mapp på din " C " -enhet , lägg till följande rad :

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

    Lägg denna koden nedan koden i steg 3 : .

    strFileContents = objFSObject.OpenTextFile ( strFile , ForReading ) ReadAll

    arrLineCollection = Split ( strFileContents , vbCrLf ) katalog

    första raden läser filen och lagrar det i " strFileContents . " Den andra raden skapar en samling ( array ) och lagrar varje rad i filen som ett element i arrayen . Till exempel , om indatafilen har tre linjer , kommer arrayen har tre element
    5

    Lägg denna koden nedan koden i steg 4 : .

    För varje strCurrentLine i arrLineCollection

    wscript.echo " nuvarande rad = " & strCurrentLine

    Nästa

    objFSObject.Close

    kodblock loopar igenom arrayen och visar varje rad .

    6

    Klicka på " File " och välj " Spara som " för att öppna " Spara som " fönstret .
    7

    Type " vbReadTest1.vbs " i " File Name " textrutan och klicka på " Spara ". Anteckningar kommer att skapa en VBS -fil och spara den till skrivbordet .
    8

    Leta reda på filen på skrivbordet och dubbelklicka på den . Den VBS -koden kommer att läsa indatafilen och visa dess innehåll .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur köra Microsoft Visual Studio Sample Program
    ·Hur man skickar HTML- e-post med VB.NET
    ·VBA -kod Struktur
    ·Hur dölja text i ett InputBox i VBScript
    ·Hur man gör en exe-fil till en katalog Arkiv
    ·Hur ansluta till SQL Server via VB.net
    ·Konvertera Lång till heltal i Visual Basic
    ·Hur man skapar LOB formulär med WPF
    ·Hur Pump meddelanden med Vb.Net
    ·Hur att hitta antalet rader i en SQL Data Reader
    Utvalda artiklarna
    ·Visual Basic Villkor Explained
    ·Vad är ett uttalande i Java
    ·Hur mata in siffror i Visual Basic 2005
    ·Lägga till kontroller till Google Maps API
    ·Hur du returnerar en vektor från en funktion
    ·Vad är Python för Windows PC
    ·Lägga till färgad belysning I GtkRadiant
    ·Hur man gör en enkel miniräknare med Java
    ·Hur man skapar ett rutnät i Java
    ·Hur man skapar en digital klocka i Java
    Copyright © Dator Kunskap http://www.dator.xyz