home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 December
/
simtel1292_SIMTEL_1292_Walnut_Creek.iso
/
msdos
/
pcmag
/
vol5n05.arc
/
QUICKEYS.BAS
< prev
next >
Wrap
BASIC Source File
|
1985-12-11
|
2KB
|
42 lines
100 ' Program for creating QUICKEYS.COM
110 CLS:PRINT "Checking DATA; please wait..."
120 FOR B=1 TO 17
130 FOR C=1 TO 17
140 READ A$:IF C<17 THEN 160
150 Z#=Z#+VAL(A$)
160 NEXT:NEXT
170 IF Z#=17361 THEN RESTORE:GOTO 200
180 PRINT "ERROR: CHECK THE LAST NUMBER IN"
190 PRINT "EACH DATA STATEMENT--THEN REDO":END
200 FOR B=1 TO 17
210 FOR C=1 TO 16
220 READ A$:TTL=TTL+VAL("&H"+A$)
230 NEXT
240 READ S:IF S=TTL THEN 270
250 PRINT "DATA ERROR IN LINE";B*10+330
260 PRINT "CHECK FIGURES AND REDO":END
270 TTL=0:NEXT:RESTORE
280 OPEN "QUICKEYS.COM" AS #1 LEN=1:FIELD #1,1 AS D$
290 FOR B=1 TO 17
300 FOR C=1 TO 16
310 READ A$:LSET D$=CHR$(VAL("&H"+A$))
320 PUT #1:NEXT:READ DUMMY$:NEXT:CLOSE
330 PRINT "QUICKEYS.COM CREATED"
340 DATA E9, BB, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 07, 427
350 DATA 01, 1E, 53, BB, 40, 00, 8E, DB, 2E, C6, 06, 0D, 01, 00, 8B, 1E, 1159
360 DATA 1C, 00, 9C, 2E, FF, 1E, 07, 01, 3B, 1E, 1C, 00, 75, 15, 2E, C7, 1023
370 DATA 06, 0B, 01, FF, FF, F6, 06, 17, 00, 0A, 74, 2A, 89, 1E, 1A, 00, 1164
380 DATA EB, 24, 90, 8B, 1F, 2E, 3B, 1E, 0B, 01, 2E, 89, 1E, 0B, 01, 2E, 1003
390 DATA 8A, 1E, 0F, 01, 75, 05, 2E, 8A, 1E, 10, 01, 2E, 88, 1E, 0E, 01, 764
400 DATA 2E, C6, 06, 0D, 01, 01, 5B, 1F, CF, 2E, 80, 3E, 0D, 01, 01, 75, 962
410 DATA 48, 2E, FE, 0E, 0E, 01, 75, 41, 1E, 57, 53, 50, BB, 40, 00, 8E, 1256
420 DATA DB, 8B, 1E, 1C, 00, 8B, FB, 83, C3, 02, 83, FB, 3E, 75, 03, BB, 1885
430 DATA 1E, 00, 3B, 1E, 1A, 00, 75, 09, 2E, C6, 06, 0D, 01, 00, EB, 15, 791
440 DATA 90, FA, 2E, A1, 0B, 01, 89, 05, 89, 1E, 1C, 00, FB, 2E, A0, 10, 1423
450 DATA 01, 2E, A2, 0E, 01, 58, 5B, 5F, 1F, 2E, FF, 2E, 03, 01, 33, C0, 1123
460 DATA 8E, C0, 26, A1, 20, 00, 26, 8B, 1E, 22, 00, 26, 8B, 0E, 24, 00, 1033
470 DATA 26, 8B, 16, 26, 00, A3, 03, 01, 89, 1E, 05, 01, 89, 0E, 07, 01, 736
480 DATA 89, 16, 09, 01, FA, 8D, 06, 69, 01, 26, A3, 20, 00, 26, 8C, 0E, 1097
490 DATA 22, 00, 8D, 06, 11, 01, 26, A3, 24, 00, 26, 8C, 0E, 26, 00, FB, 917
500 DATA 8D, 16, BE, 01, CD, 27, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 598