ASP-TextStream-Objekt
- Vorherige Seite ASP-FileSystem
- Nächste Seite ASP-Drive
Das TextStream-Objekt wird verwendet, um den Inhalt einer Textdatei zu zugreifen.
Beispiel
- Lesen Sie eine Datei
- Dieses Beispiel zeigt, wie man mit dem OpenTextFile-Verfahren des FileSystemObject einen TextStream-Objekt erstellt. Das ReadAll-Verfahren des TextStream-Objekts liest den Inhalt aus der geöffneten Textdatei.
- Lesen Sie einen Teil einer Textdatei
- Dieses Beispiel zeigt, wie man nur einen Teil des Inhalts einer Textdatei im Stream liest.
- Lesen Sie eine Zeile aus einer Textdatei
- Dieses Beispiel zeigt, wie man eine Zeile aus einer Textdatei im Stream liest.
- Lesen Sie alle Zeilen einer Textdatei
- Dieses Beispiel zeigt, wie man alle Zeilen aus einer Textdatei im Stream liest.
- Überspringen Sie einen Teil der Textdatei
- Dieses Beispiel zeigt, wie man beim Lesen eines Textdatei-Streams die angegebene Anzahl von Zeichen überspringt.
- Überspringen Sie eine Zeile im Textdatei-Datei
- Dieses Beispiel zeigt, wie man eine Zeile beim Lesen der TextStream-Datei überspringt.
- Zeilennummer zurückgeben
- Dieses Beispiel zeigt, wie man die aktuelle Zeilennummer in der TextStream-Datei zurückgibt.
- Spaltennummer ermitteln
- Dieses Beispiel zeigt, wie man die Spaltennummer des aktuellen Zeichens in der Datei erhält.
TextStream-Objekt
Das TextStream-Objekt wird verwendet, um den Inhalt einer Textdatei zu zugreifen.
Der folgende Code erstellt eine Textdatei (c:\test.txt) und schreibt einige Texte in diese Datei (das Variable f ist eine Instanz eines TextStream-Objekts):
<% 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 %>
Um eine Instanz eines TextStream-Objekts zu erstellen, können wir die Methode CreateTextFile oder OpenTextFile des FileSystemObject-Objekts oder die Methode OpenAsTextStream des File-Objekts verwenden.
Die Eigenschaften und Methoden des TextStream-Objekts sind wie folgt beschrieben:
Eigenschaft
Eigenschaft | Beschreibung |
---|---|
AtEndOfLine | Wenn der Dateipfeil genau vor dem Zeilenende-Zeichen der TextStream-Datei steht, gibt dieser Eigenschaftswert True zurück; andernfalls gibt er False zurück. |
AtEndOfStream | Wenn der Dateipfeil am Ende der TextStream-Datei steht, gibt dieser Eigenschaftswert True zurück; andernfalls gibt er False zurück. |
Column | Geben Sie die aktuelle Spaltennummer am Zeilenanfang der TextStream-Datei zurück. |
Line | Geben Sie die aktuelle Zeilennummer in der TextStream-Datei zurück. |
Methode
Methode | Beschreibung |
---|---|
Close | Schließen Sie eine geöffnete TextStream-Datei. |
Read | Lesen Sie eine angegebene Anzahl von Zeichen aus einer TextStream-Datei und geben Sie das Ergebnis zurück (erhaltene Zeichenkette). |
ReadAll | Lesen Sie die gesamte TextStream-Datei und geben Sie das Ergebnis zurück. |
ReadLine | Lesen Sie eine gesamte Zeile aus einer TextStream-Datei (bis zum Zeilenumbruch, aber ohne den Zeilenumbruch) und geben Sie das Ergebnis zurück. |
Skip | Überspringen Sie beim Lesen einer TextStream-Datei eine angegebene Anzahl von Zeichen. |
SkipLine | Überspringen Sie die nächste Zeile beim Lesen einer TextStream-Datei. |
Schreiben | Schreibe einen bestimmten Text (Zeichenfolge) in eine TextStream-Datei. |
WriteLine | Schreibe einen bestimmten Text (Zeichenfolge) und einen Zeilenumbruch in eine TextStream-Datei. |
WriteBlankLines | Schreibe eine bestimmte Anzahl von Zeilenumbrüchen in eine TextStream-Datei. |
- Vorherige Seite ASP-FileSystem
- Nächste Seite ASP-Drive