home *** CD-ROM | disk | FTP | other *** search
- ****** ╦∙╙╨╕ⁿ╨┬│╠╨≥▒╕╖▌ C:ALL==>A: PRGB.PRG
- ****** DO PRGB [└√╙├╙▓┼╠╔╧╡─╚╒╞┌║═PRG.DBF╓╨╡─╚╒╞┌▒╚╜╧]
- @ 1,0 CLEAR
- @ 3,20 SAY '╟δ╘┌╟²╢»╞≈ú┴: ╓╨▓σ╚δ│╠╨≥▒╕╖▌┼╠!!!'
- @ 4,25 SAY '╫╝▒╕║├║≤░┤╚╬╥Γ╝ⁿ . . .'
- A=INKEY(0)
- @ 5,20 SAY '╧╡═│╒²╘┌╘╦╨╨úí╟δ╔╘║≥ . . .'
- SET SAFE OFF
- SET CONS OFF
- ! DIR *.PRG >PPP.TXT
- SELE 2
- USE PRG
- COPY STRU EXTE TO FNS
- USE FNS
- ZAP
- APPE BLAN
- REPL FIELD_NAME WITH "P_NAME",FIELD_TYPE WITH "C",FIELD_LEN WITH 8,FIELD_DEC WITH 0
- APPE BLAN
- REPL FIELD_NAME WITH "SP",FIELD_TYPE WITH "C",FIELD_LEN WITH 1,FIELD_DEC WITH 0
- APPE BLAN
- REPL FIELD_NAME WITH "P_EXT",FIELD_TYPE WITH "C",FIELD_LEN WITH 3,FIELD_DEC WITH 0
- APPE BLAN
- REPL FIELD_NAME WITH "P_BYTE",FIELD_TYPE WITH "N",FIELD_LEN WITH 11,FIELD_DEC WITH 0
- APPE BLAN
- REPL FIELD_NAME WITH "P_DATE",FIELD_TYPE WITH "C",FIELD_LEN WITH 8,FIELD_DEC WITH 0
- APPE BLAN
- REPL FIELD_NAME WITH "P_TIME",FIELD_TYPE WITH "C",FIELD_LEN WITH 7,FIELD_DEC WITH 0
- APPE BLAN
- REPL FIELD_NAME WITH "P_AP",FIELD_TYPE WITH "C",FIELD_LEN WITH 1,FIELD_DEC WITH 0
- CREA PPP FROM FNS
- USE PPP ALIAS PP
- APPE FROM PPP SDF
- GO TOP
- INDE ON P_NAME TO PPP
- ERAS PPP.TXT
- SELE 1
- USE PRG INDE PRG
- SET RELA TO P_NAME INTO PP
- DO WHILE .NOT. EOF()
- SET DATE AMER
- IF P_DATE<CTOD(PP->P_DATE)
- REPL P_DATE WITH CTOD(PP->P_DATE),P_BYTE WITH PP->P_BYTE
- PN=TRIM(P_NAME)
- SET DATE ANSI
- SET CONS ON
- ? PN+'.PRG'
- ROW=ROW()
- COL=COL()+1
- ! COPY C:&PN..PRG A:&PN..PRG >NUL
- @ ROW,COL SAY 'has been copied!'
- SET CONS OFF
- ENDIF
- SKIP
- ENDDO
- SET DATE ANSI
- ?? CHR(7)+CHR(7)
- SELE 2
- ZAP
- CLOS DATA
- ERAS PPP.IDX
- A=INKEY(2)
- SET CONS ON
- RETU
- ** END OF PRGB.PRG **