ADDRESS null
OPTIONS 'TRAP'
SIGNAL ON HALT
SIGNAL ON SYNTAX
SIGNAL ON ERROR
CALL RXERR('ERROR|DISPLAY')
fn = 'C:\WINDOWS'
err = RXFILE('FN', 'BROWSE|DRIVES|NEW', 'Pick out a directory')
IF err == "" THEN DO
CALL RXSAY(fn)
END
ELSE CALL RXSAY('User cancelled!')
EXIT
syntax:
CALL RXSAY(CONDITION('D') || '0D0A0D0A'x || SOURCELINE(sigl),,'Error '||condition('E')||' at line '||sigl)
halt:
error:
CALL RXMSG(,'END')
EXIT
|