home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Millennium Time Capsule
/
AC2000.BIN
/
disks
/
ac12disk
/
cmdline.bas
next >
Wrap
BASIC Source File
|
1998-12-05
|
533b
|
41 lines
FUNCTION get_cmd$ (BYVAL cmd$, BYVAL n)
LOCAL i,l,p,a$,b$
' get argument number n from cmd$
i=2 : l=2 : p=0
cmd$=" "+cmd$+" "
' "command.prg" -q -s
DO
a$=MID$(cmd$,i,1)
IF a$=" " THEN
b$=MID$(cmd$,l,i-l)
p=p+1
l=i+1
END IF
INCR i
LOOP UNTIL (p=n) OR (i>LEN(cmd$))
IF p=n THEN
get_cmd$=b$
ELSE
get_cmd$=""
END IF
END FUNCTION
FUNCTION get_num (BYVAL cmd$)
LOCAL p,b$,a
p=0
FOR a=1 TO LEN(cmd$)
b$=MID$(cmd$,a,1)
IF b$=" " THEN INCR p
NEXT a
INCR p
get_num=p
END FUNCTION