home *** CD-ROM | disk | FTP | other *** search
- // FILEIO.SCP - File read and write example Script
- // Copyright (c) 1999, Vector Networks Limited
- // All Rights Reserved
- //
- // Revision History:
- // 0.0 12-Oct-99 DB - Created.
-
- // Script requirements:-
- // Predefined variables:
- // (None)
- //
- // The Script opens a test file for write, writes some data, closes
- // the file, opens it again for read and displays the file contents.
-
- Function Main ()
- Dim FileName, Handle, Line, LineNo
-
- FileName = "C:\TEMP\TEST.TMP"
- Line = "1234567890123456789012345678901234567890"
- LineNo = 0
-
- If FileExists (FileName) then
- Handle = Open (FileName, FILE_OVERWRITE)
- Else
- Handle = Open (FileName, FILE_CREATE)
- Endif
-
- If Handle != 0 Then
- Print "File ", FileName, " opened for write. Handle = ", Handle
- // Write Handle, FileName, " opened for write. Handle = ", Handle
- WriteLine Handle, FileName, " opened for write. Handle = ", Handle
- WriteLine Handle
- WriteLine Handle, Line
- WriteLine Handle, Line
- Close (Handle)
- Print "File ", FileName, " closed."
- Endif
-
- // FileName = "C:\AUTOEXEC.BAT"
-
- Handle = Open (FileName, FILE_READ)
-
- If Handle != 0 Then
- Print "File ", FileName, " opened for read. Handle = ", Handle
- LineNo = 0
-
- Do Until Eof (Handle)
- // Line = Read (Handle, 32)
- Line = ReadLine (Handle)
- LineNo = LineNo + 1
- Print "Line ", LineNo, ": ", Line
- Loop
- Close (Handle)
- Print "File ", FileName, " closed."
- EndIf
- End Function
-
-