home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS - Coast to Coast
/
simteldosarchivecoasttocoast.iso
/
pcmag
/
vol12n01.zip
/
SETMAC.ZIP
/
SETMACRO.BAS
< prev
next >
Wrap
BASIC Source File
|
1992-03-10
|
806b
|
22 lines
5 INPUT "TYPE IN COMMAND"; D$
7 PRINT "TYPE IN SHORT-CUT KEY"
10 A$ = INKEY$: IF A$ = "" THEN 10
20 B$ = MID$(A$, 1, 1)
30 C$ = MID$(A$, 2, 1)
40 FOR I = 0 TO 255
50 IF B$ = CHR$(I) THEN B$ = STR$(I)
60 NEXT
70 FOR I = 0 TO 255
80 IF C$ = CHR$(I) THEN C$ = STR$(I)
90 NEXT
100 B$ = MID$(B$, 2)
110 C$ = MID$(C$, 2)
120 OPEN "O", #1, "set_mcro.bat"
130 IF C$ = "" THEN IF D$ <> "" THEN PRINT #1, "PROMPT $e[" + B$ + ";" + CHR$(34) + D$ + CHR$(34) + ";13p"
140 IF C$ <> "" THEN IF D$ <> "" THEN PRINT #1, "PROMPT $e[" + B$ + ";" + C$ + ";" + CHR$(34) + D$ + CHR$(34) + ";13p"
150 IF C$ = "" THEN IF D$ = "" THEN PRINT #1, "PROMPT $e[" + B$ + ";" + B$ + "p"
160 IF C$ <> "" THEN IF D$ = "" THEN PRINT #1, "PROMPT $e[" + B$ + ";" + C$ + ";" + B$ + ";" + C$ + "p"
170 CLOSE #1
180 SYSTEM