METHOD:
File.OpenAsTextStream
Implemented in version 3.0
object.OpenAsTextStream([iomode [, format]])
This method opens a specified file and returns an instance of a TextStream object that can then be
manipulated - read from, written or appended to.
This method has two
optional parameters. The first, iomode, has the following available values:
| Constant |
Value |
Description |
| ForReading |
1
|
File is opened
for reading only |
| ForWriting |
2
|
File is opened
for writing and the contents of any existing file with the same
name are overwritten |
| ForAppending |
8
|
Opens the file
and writes to the end of any existing text. |
The second optional parameter, format, can have any of the following values:
| Constant |
Value |
Description |
| TristateUseDefault |
-2
|
Uses the system
default file format |
| TristateTrue |
-1
|
Opens the file
using the Unicode format |
| TristateFalse |
0
|
Opens the file
in AscII format |
Code:
<%
dim filesys, demofile, txtstream
set filesys =
CreateObject ("Scripting.FileSystemObject")
set
demofile = filesys.CreateTextFile ("c:\somefile.txt", true)
set demofile =
filesys.GetFile("c:\somefile.txt")
set txtstream = demofile.OpenAsTextStream (2, -2)
txtstream.Write "This will overwrite any text already in the file."
txtstream.Close
%>
Copyright 1999-2001 by Infinite Software Solutions, Inc. All rights reserved.
Trademark Information
|