ID: Q98438
The information in this article applies to:
When you are running more than one session of FoxPro for MS-DOS in the Windows version 3.1 operating environment and are running the same .PRG file in these sessions, the results will differ from one session to another.
This behavior occurs because TALK is set to ON by default in the first session of FoxPro for MS-DOS, but it is set to OFF in subsequent sessions of FoxPro. To get the same results in each session, set TALK to ON in additional sessions of FoxPro.
1. Run FoxPro for MS-DOS under Windows.
2. In the Command window, type:
modify command test.prg.
3. In the TEST.PRG window, type:
a=1
DO WHILE a > 0
??a
a=a+1
ENDDO
4. Press CTRL+W to save TEST.PRG.
5. In the Command window, type:
do test.prg
Two columns of numbers will appear, scrolling indefinitely.
6. Press ESC to cancel the program.
7. Run a second session of FoxPro for MS-DOS under Windows.
8. In the Command window, type:
do test.prg
Eight columns of numbers will appear, scrolling indefinitely.
Setting TALK to ON in the second session of FoxPro will correct the
problem, resulting in two columns of numbers displaying rather than
eight.
Additional reference words: FoxDos FoxPro DOS Fox TALK 2.00 2.50 2.50a KBCategory: kbprg KBSubcategory:
Last Reviewed: April 17, 1995