home *** CD-ROM | disk | FTP | other *** search
- STOR " " TO XL1R
- STORE 'Y' TO C
- USE XL
- DO WHILE .NOT. C='N'
- APPEND BLANK
- CLEAR
- STOR "N" TO CD
- DO WHILE CD="N"
- @ 2,13 SAY '╚╒ ╞┌' GET XL1R PICT '99.99.99'
- @ 3,13 SAY '╡Ñ╬╗┤·┬δ' GET XL2
- READ
- IF SUBS(XL2,1,1)='H'
- USE DW
- @ 2,30 CLEAR
- STOR "N" TO B
- STOR 1 TO M
- DO WHILE .NOT.EOF().AND.B="N"
- STOR 2 TO N
- STOR 1 TO P
- DO WHILE N<=6.AND.(.NOT.EOF())
- @ N,30 SAY '('+STR(P,1)+')'
- @ N,36 SAY '╡Ñ╬╗┤·┬δ '+DW1
- @ N,52 SAY '╡Ñ╬╗├√│╞ '+DW2
- STOR P+1 TO P
- @ N+1,30 CLEAR
- SKIP
- STOR N+1 TO N
- ENDDO
- SET CONS OFF
- WAIT " " TO B1
- SET CONS ON
- IF B1=","
- STOR M-1 TO M
- IF M>0
- SKIP -5*2
- ELSE
- SKIP -5
- STOR M+1 TO M
- ENDIF
- STOR "N" TO B
- ELSE
- *IF B1="1"
- *SKIP -5
- *STOR DW1 TO Q
- *USE XL
- *GOTO BOTT
- *REPL XL2 WITH Q
- *STOR 'Y' TO B
- *ELSE
- *IF B1="2"
- *SKIP -4
- *STOR DW1 TO Q
- *USE XL
- *GOTO BOTT
- *REPL XL2 WITH Q
- *STOR 'Y' TO B
- *ELSE
- *IF B1='3'
- *SKIP -3
- *STOR DW1 TO Q
- *USE XL
- *GOTO BOTT
- *REPL XL2 WITH Q
- *STOR 'Y' TO B
- *ELSE
- *IF B1='4'
- *SKIP -2
- *STOR DW1 TO Q
- *USE XL
- *GOTO BOTT
- *REPL XL2 WITH Q
- *STOR 'Y' TO B
- *ELSE
- *IF B1='5'
- *SKIP -1
- *STOR DW1 TO Q
- *USE XL
- *GOTO BOTT
- *REPL XL2 WITH Q
- *STOR 'Y' TO B
- *ELSE
- IF B1="."
- IF EOF()
- SKIP -1
- ENDIF
- STOR 'N' TO B
- STOR M+1 TO M
- ELSE
- IF B1="R"
- STOR "Y" TO B
- ELSE
- ? CHR(7)
- SKIP -5
- STOR 'N' TO B
- ENDIF
- ENDIF
- *ENDIF
- *ENDIF
- *ENDIF
- *ENDIF
- *ENDIF
- ENDIF
- ENDDO
- @ 1,30 CLEAR
- USE XL
- GOTO BOTT
- @ 3,13 SAY "╡Ñ╬╗┤·┬δ" GET XL2
- ENDIF
- @ 4,13 SAY '╢»┬⌐╡π╩²' GET XL3
- @ 5,13 SAY '╛▓┬⌐╡π╩²' GET XL4
- READ
- STORE SUBS(XL1R,1,2) TO AS
- STORE SUBS(XL1R,4,2) TO BS
- STORE SUBS(XL1R,7,2) TO CS
- STOR BS+'/'+CS+'/'+AS TO DS
- STOR CTOD(DS) TO ES
- REPLACE XL1 WITH ES
- @ 8,25 SAY "╩Σ╚δ╒²╚╖┬≡ ? (Y/N) " GET CD
- READ
- STOR UPPE(CD) TO CD
- ENDDO
- @ 8,25 SAY '╗╣╝╠╨°╩Σ╚δ┬≡ ? (Y/N)' GET C
- READ
- STOR UPPE(C) TO C
- STOR " " TO XL1R
- ENDDO
- RETURN