home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
d
/
dtu11b.zip
/
QSQLDEMO.EXE
/
XPREQSQL.CLA
< prev
Wrap
Text File
|
1992-09-22
|
1KB
|
43 lines
member()
PREVIEW PROCEDURE(FILENAME)
FILENAME STRING(60)
SCREEN SCREEN WINDOW(25,80),HUE(14,0)
ROW(23,1) PAINT(1,80),HUE(0,7)
ROW(25,1) PAINT(1,80),HUE(15,0)
ROW(1,1) PAINT(22,80),HUE(7,0)
ROW(24,28) STRING('Press Cursor Keys To Scroll')
ROW(25,64) STRING('Press Esc to Quit')
.
OOPS SCREEN WINDOW(7,76),AT(7,1),PRE(OOP),HUE(15,4)
ROW(1,1) STRING('<201,205{74},187>')
ROW(2,1) REPEAT(5);STRING('<186,0{74},186>') .
ROW(7,1) STRING('<200,205{74},188>')
ROW(2,31) STRING('FILE VIEW ERROR!')
ROW(4,5) STRING('FILENAME:')
ROW(5,4) STRING('ERROR MSG:')
ROW(6,3) STRING('ERROR CODE:')
MSGOUT ROW(5,15) STRING(40),ENH
FNOUT ROW(4,15) STRING(60)
ECODEOUT ROW(6,15) STRING(@N5)
.
DOSFILE DOS NAME(FILENAME)
.
CODE
IF SUB(FILENAME,1,1) <> '$' THEN RETURN.
OPEN(SCREEN)
QPREVIEW(FILENAME,7,0)
CLOSE(SCREEN)
IF ERROR()
OPEN(OOPS)
OOP:MSGOUT=ERROR()
FNOUT=FILENAME
ECODEOUT=ERRORCODE()
DISPLAY
ASK
CLOSE(OOPS)
.
! REMOVE(DOSFILE)
!═══════════════════════════════════════════════════════════════════════════════