home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 3
/
hamradioversion3.0examsandprograms1992.iso
/
log
/
log3_52a
/
qslprint.prg
< prev
next >
Wrap
Text File
|
1990-05-04
|
2KB
|
58 lines
*:*********************************************************************
*:
*: Program: QSLPRINT.PRG
*:
*: System: PC-HAM Logbook
*: Author: Joe Kasser G3ZCZ
*: Copyright (c) 1990, Joe Kasser
*: Last modified: 12/10/87 1:28
*:
*: Called by: LOGQSL.PRG
*: : DXPDNQSL.PRG
*:
*: Documented 05/04/90 at 13:49 SNAP! version 3.12f
*:*********************************************************************
*QSLPRINT prints labels for QSL cards VERSION 860622
STORE 'TO RADIO '+CHR(14)+CALL+CHR(20) TO line1
STORE 'Confirming 2X '+TRIM(mode)+' QSO'TO line2
STORE 'ON '+DATE+' AT '+TIME+ ' UTC.' TO line3
STORE 'BAND '+TRIM(band)+' M.'+ ' UR RPT RS'TO line4
IF LEN(TRIM(tx))=3
STORE line4 + 'T' TO line4
ENDIF
STORE line4 +' '+tx TO line4
STORE '73, ' TO line5
IF qslrx = 'R'
STORE line5 + 'TNX' TO line5
ELSE
STORE line5 + 'PSE' TO line5
ENDIF
STORE line5 + ' QSL ' TO line5
IF qslsent = 'D'
STORE line5 + 'DIRECT' TO line5
ELSE
IF qslsent = 'B'
STORE line5 + 'VIA BUREAU' TO line5
ELSE
IF qslsent = 'M'
STORE line5 + 'VIA UR MNGR' TO line5
ELSE
* IF IT IS '-' YOU HAVEN'T SENT THE CARD
ENDIF
ENDIF
ENDIF
* STORE CHR(15)+'QSL by PC-HAM 2.0, (C) G3ZCZ 1986'+ CHR(18) TO line8
SET CONSOLE OFF
SET PRINT ON
? line1
? line2
? line3
? line4
? line5
?
SET CONSOLE ON
SET PRINT OFF
RELEASE line1,line2,line3,line4,line5
RETURN
*: EOF: QSLPRINT.PRG