home *** CD-ROM | disk | FTP | other *** search
- *DXCCPXED EDITS px'S IN DXCC FILE
- * (c) COPYRIGHT Joe Kasser G3ZCZ 1986
- ERASE
- @ 2,12 SAY 'G3ZCZ DXCCFILE PREFIX EDITING MODULE VERSION 1.1'
- STORE ' ' TO epx
- STORE ' ' TO epx1
- STORE ' ' TO epx2
- STORE ' ' TO ptask
- USE &dxcc
- GOTO BOTTOM
- STORE # TO lastpx
-
- DO WHILE ptask <> '*'
- @ 8,1 SAY ' CURRENT DXCC FILE IS'
- @ 8,25 SAY dxcc
-
- @ 10,1 SAY ' Prefix to be edited ?'
- @ 10,25 GET epx
- READ
-
- LOCATE FOR px = TRIM(epx)
- IF # = lastpx
- *ERROR OR LAST PREFIX
- @ 12,35 SAY 'ERROR ???'
- ELSE
- @ 12,35 SAY ' '
- ENDIF
- STORE px TO epx1
- STORE px1 TO epx2
- @ 12,1 SAY country
- @ 12,20 GET epx1
- @ 12,28 GET epx2
-
- @ 15,1 SAY 'QRU (C/U/*) / '
- @ 15,11 GET ptask
- READ
-
- IF ptask = 'U'
- REPLACE px WITH epx1
- REPLACE px1 WITH epx2
- ENDIF
-
- IF ptask = 'C'
- STORE ' '+ dxcc TO odxcc
- @ 8,25 GET dxcc
- READ
- IF FILE(dxcc+'.DBF')
- USE &dxcc
- GOTO BOTTOM
- STORE # TO lastpx
- ELSE
- @ 20,1 SAY 'ERROR, SELECTED DXCC FILE IS NOT ON THE DISK'
- WAIT
- @ 20,1 SAY ' '
- ? ' '
- STORE odxcc TO dxcc
- ENDIF
- ENDIF
- ENDDO
- RELEASE odxcc,lastpx,epx,epx1,epx2,ptask
- RETURN