image\cslogo3d1.gif

JScript FileSystemObject Object OpenTextFile Method

Opens a specified file and returns a TextStream object that can be used to read from or append to the file.

Syntax: JScript FileSystemObject Object OpenTextFile Method

object.OpenTextFile(filename[, iomode[, create[, format]]])

Arguments: JScript FileSystemObject Object OpenTextFile Method

object

The name of a FileSystemObject. Required.

filename

A String expression that identifies the file to open. Required.

iomode

A constant, either ForReading (2) or ForAppending (8), indicating that the file is open for reading or appending. Optional.

create

A Boolean value that indicates whether a new file can be created if the specified filename doesn't exist. The value is True if a new file is to be created, False if it isn't to be created. If omitted, a new file isn't created. Optional.

format

One of three Tristate values used to indicate the format of the opened file. If omitted, the file is opened as ASCII. Optional.

Settings: JScript FileSystemObject Object OpenTextFile Method

The format argument can have any of the following settings:

Value

Description

TristateTrue

Open the file as Unicode.

TristateFalse

Open the file as ASCII.

TristateUseDefault

Open the file using the system default.

Remarks: JScript FileSystemObject Object OpenTextFile Method

The following code illustrates the use of the OpenTextFile method to open a file for appending text:

var fs, a, ForAppending;

ForAppending = 8;

fs = new ActiveXObject("Scripting.FileSystemObject");

a = fs.OpenTextFile("c:\\testfile.txt", ForAppending, false);

...

a.Close();

Copyright 2001 Sun Microsystems, Inc. All rights reserved. Legal Notice.