Article ID: 104047
Article Last Modified on 6/28/2004
* Memory variable used:
* current - name of currently executing program
* do_ctr - counter which indicates current do level
current = SYS(16)
do_ctr = 1
DO WHILE .T.
IF SYS(16,do_ctr) <> current
do_ctr = do_ctr + 1
ELSE
* In FoxBASE+ or FoxPro 1.02, remove the word WINDOW
* in the following command
WAIT WINDOW "Current DO level is " + STR(do_ctr,1,0)
EXIT
ENDIF
ENDDOCurrent DO level is 1
DO dolvl.prg
Current DO level is 2
Additional query words: VFoxWin FoxDos FoxWin foxbase+/mac
Keywords: kbenv KB104047