Lecția VBScript №10 lucrul cu documente de tip text
Lecția VBScript №10: Lucrul cu documente de tip text - TextStream
Aici, în sfârșit, am ajuns la lecția despre lucrul cu fișiere text utilizând VBScript. Cu acest lucru ne ajuta obiect TextStream. Vom învăța să creeze, fișiere text deschise, precum și în datele de scriere mai mici și să citească date. Acesta este un subiect util, să începem.În primul rând, este necesar să menționăm că, pentru a lucra cu sistemul de fișiere este necesar FileSystemObject obiect. FSO în comun. În exemplele prezentate în crearea sa.
Crearea unui fișier text utilizând VBS
Pentru a crea un fișier text, avem nevoie de obiectul FSO și metoda CreateTextFile.
Parametrii: CreateTextFile (nume [, suprascriere [, codificând]])
- Numele - calea și numele de fișier cu extensia sa. De exemplu, «test.txt» sau «C: \ Papka \ test.txt».
- Suprascriere - Dacă Tru, apoi suprascrie fișierul. Fals - nu suprascrie fișierul. Implicit Fals.
- Codificare - Specifică codificarea fișierului. Unicode format sau fals - - Adevărat format ASCII.
Ultimii doi parametri nu sunt obligatorii. Acum, să vedem un exemplu de creare a unui document text gol folosind VBS:
proprietăţile TextStream
- AtEndOfLine - returnează două valori: Adevărat - dacă ajunge la capătul liniei. În caz contrar - Fals. Acesta funcționează numai în cazul în care fișierul este deschis pentru citire.
- AtEndOfStream - Revine la Adevărat, în cazul în care dosarul a ajuns la final și Fale altfel. Acesta funcționează numai în cazul în care fișierul este deschis pentru citire.
- Coloana - Returnează numărul de caracterul actual al coloanei.
- Linia - devine numărul liniei curente.
Exemple ale acestor proprietăți am arăta mai jos. Mai întâi trebuie să se familiarizeze cu metodele TextStream.
metode TextStream
- Închide - închide fișierul deschis.
- Citește - Citește numărul specificat de caractere, și returnează șirul rezultat. Numărul de caractere prezentate în paranteze.
- ReadAll - Citește întregul conținut al fișierului.
- Readline - Citește o linie din fișier și returnează-l.
- Treci - Ignoră numărul specificat de caractere atunci când citesc. Numărul de caractere prezentate în paranteze.
- SkipLine - Treceti peste o linie la citirea unui fișier.
- Scriere - scrie într-un fișier șir specificat. Transportul de retur și o nouă linie în fișierul nu poate fi înregistrată
- WriteLine - scrie într-un fișier șir specificat. Returnarea înregistrările de fișiere de transport și newline.
- WriteBlankLines - scrie la numărul de fișier specificat de rânduri.
Acum, să ne uităm la un exemplu.