L'oggetto TextStream viene utilizzato per accedere al contenuto di un file di testo.
Esempi
leggere file di testo
Come leggere da un file di testo.
Leggi solo una parte di un file di testo
Come leggere solo una parte di un file TextStream.
Leggi una riga di un file di testo
Come leggere una riga da un file TextStream.
Leggi tutte le linee da un file di testo
Come leggere tutte le righe da un file TextStream.
Saltare una parte di un file di testo
Come saltare un numero specificato di caratteri durante la lettura del file TextStream.
Saltare una riga di un file di testo
Come saltare una riga durante la lettura del file TextStream.
Return line-number
Come restituire il numero di riga corrente in un file TextStream.
Ottenere numero di colonna
Come ottenere il numero di colonna del carattere corrente in un file.
L'oggetto TextStream
L'oggetto TextStream viene utilizzato per accedere al contenuto del file di testo.
Il codice seguente crea un file di testo (c:\test.txt) e poi scrive un testo per il file (the variable f is an instance of the TextStream object) :
<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.CreateTextFile("c:\test.txt",true)
f.WriteLine("Hello World!")
f.Close
set f=nothing
set fs=nothing
%>
Per creare un'istanza della TextStream oggetto È possibile utilizzare i metodi CreateTextFile e OpenTextFile dell'oggetto FileSystemObject, oppure è possibile utilizzare il metodo OpenAsTextStream dell'oggetto File.
proprietà e metodi dell'oggetto TextStream sono descritti di seguito:
Proprietà
Proprietà | Descrizione |
---|---|
AtEndOfLine | Restituisce true se il puntatore del file viene posizionato immediatamente prima del marcatore di fine riga in un file TextStream, e falso se non |
AtEndOfStream | Restituisce true se il puntatore del file si trova alla fine di un file TextStream, e falso se non |
Column | Restituisce il numero di colonna della posizione del carattere corrente in un flusso di input |
Line | Restituisce il numero di riga corrente in un file TextStream |
metodi
Metodo | Descrizione |
---|---|
Close | Chiude un file TextStream aperto |
Read | Legge un numero specificato di caratteri da un file TextStream e restituisce il risultato |
ReadAll | Legge un intero file TextStream e restituisce il risultato |
ReadLine | Legge una riga da un file TextStream e restituisce il risultato |
Skip | Salta un numero specificato di caratteri durante la lettura di un file TextStream |
SkipLine | Salta alla riga successiva durante la lettura di un file TextStream |
Write | Scrive un testo specificato in un file TextStream |
WriteLine | Scrive un testo specificato e un carattere nuova linea in un file TextStream |
WriteBlankLines | Scrive un numero specificato di carattere nuova linea in un file TextStream |