Munka a fájlokkal a vbscript

fájlok létrehozása

Háromféle módon lehet létrehozni egy üres szövegfájlt (nevezik a «szöveg-patak»).

Az első út - az, hogy az eljárás CreateTextFile. A következő példa bemutatja, hogyan lehet létrehozni egy szöveges fájlt ezzel a módszerrel: Egy példa ezzel a módszerrel, lásd: „3.7 részben .. Példa munka a tárgy FileSystemObject ».

A másik út - az, hogy az eljárás OpenTextFile FileSystemObject objektumot egy sor ForWriting zászlókat. A következő példa bemutatja, hogyan lehet létrehozni egy szöveges fájlt ezzel a módszerrel: A harmadik út -, hogy meghatározott módszer használata OpenAsTextStream ForWriting zászlókat. A következő példa bemutatja, hogyan lehet létrehozni egy szöveges fájlt ezzel a módszerrel:

Hozzáadása adatokat fájlba

Ha létrehoz egy szövegfájlt, felveheti adatok azt, amit végre kell hajtania három lépésből áll:
  • Nyisson meg egy szöveges fájlt
  • adatok írása
  • Zárja be a fájlt
Megnyitni egy létező fájlt, használja a módszert OpenTextFile FileSystemObject tárgy vagy eljárás OpenAsTextStream objektum fájl.

Adatot írni egy szöveges fájlt a Write módszerrel. WriteLine nevû vagy WriteBlankLines kifogást TextStream. attól függően, hogy a leírt feladatokat az alábbi táblázatban:

Adatot ír a szöveges fájl bekapcsolása nélkül karakter egy új sor végén

Adatot ír a szöveges fájlt a jelképe egy új sor végén

Vedd egy vagy több üres sor a nyílt szöveges fájl

Ahhoz, hogy zárja be a szövegfájlt módszert használja bezárása TextStream objektumot. Zárja be a fájlt, akkor is közel FileSystemObject objektumot. Egy példa az E módszerek alkalmazásával, lásd. A „3.7. Példa munka a tárgy FileSystemObject ».

Megjegyzés
Az új sor karaktert tartalmaz egy karaktert vagy karaktereket (attól függően, hogy az operációs rendszer), hogy a kurzort a kezdete egy új sor (kocsi vissza / soremelés). Megjegyezzük, hogy egyes sorok már a végén ezek a nem nyomtatható karakterek.

A következő példa bemutatja, hogyan kell írni az adatokat a megnyitott fájl mindhárom módszernél, majd a fájl nem látható:

beolvasni

Olvasni az adatokat a fájlt, használja a Read metódust. ReadLine vagy ReadAll tárgy TextStream. Ezek a módszerek és feladatok használja őket, vannak leírva az alábbi táblázatban:

Reading egy meghatározott számú karakter fájlból

Olvassa el a teljes vonal a fájlt (akár a sor végét jelző karaktert, de nem beleértve)

Olvassa el a teljes fájl tartalmát

Egy példa az E módszerek alkalmazásával, lásd. A „3.7. Példa munka a tárgy FileSystemObject ».

Ha a Read vagy ReadLine eljárás és akar ugrani egy bizonyos részét az adatok, a módszerek vagy SCIP ScipLine. A kapott működését ezek módszerek szöveget lehet tárolni egy string, amely megjelenik a kontroll, mint a paraméter, hogy át egy string funkciót (például balra, jobbra vagy Mid), csatlakozik a másik sor, stb

A következő példa bemutatja, hogyan kell megnyitni egy fájlt, írni rá, majd olvasni őket:

FSO objektum modell az egyes utazási műveletek, másolni, vagy törlés két módszer. Ezek a módszerek és feladatok használja őket, vannak leírva az alábbi táblázatban:

File.Move vagy FileSystemObject.MoveFile

File.Delete vagy FileSystemObject.DeleteFile

Egy példa az E módszerek alkalmazásával, lásd. A „3.7. Példa munka a tárgy FileSystemObject ».

A következő példa létrehoz egy szöveges fájlt a gyökérkönyvtárban C meghajtó van írva, hogy neki néhány információt. Ezt követően a fájl költözött nevű könyvtárba \ tmp, a könyvtárba bemásolja \ temp, majd eltávolítjuk a másolatokat mindkét könyvtárat.

Működésének ellenőrzésére a példa a root C meghajtó tmp és a temp könyvtárba.