[alt.msdos.programmer] Turbo Pascal, Hayes modems

stasica@boulder.Colorado.EDU (Master, to you) (03/17/90)

I was wondering if there is any way in Turbo Pascal to close all files that
have been opened during the execution of a program.  (i.e., there are a lot
in this program).  I know there is the provision that all files will be
closed once program execution has ended, but is there any way to do this
during run-time?
In experimenting with this it seems you can open the same file multiple times.
Is this true, and if so, what is the purpose?

By the way, as far as I know, there is no busy register in a Hayes compatible
modem.  An easy way to tell if the place you're calling is busy is to check
the result codes sent back from your modem...either verbal or numerical.