home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!usc!rutgers!spcvxb.spc.edu!terry
- From: terry@spcvxb.spc.edu (Terry Kennedy, Operations Mgr.)
- Newsgroups: comp.sys.dec
- Subject: Re: Zen and bad Karma with running an EXE in a .com
- Message-ID: <1992Jul23.221651.3388@spcvxb.spc.edu>
- Date: 24 Jul 92 02:16:51 GMT
- References: <1992Jul23.152903.1601@drycas.club.cc.cmu.edu>
- Organization: St. Peter's College, US
- Lines: 26
-
- In article <1992Jul23.152903.1601@drycas.club.cc.cmu.edu>, perry@drycas.club.cc.cmu.edu writes:
- > The program (a .EXE) is menu driven giving you options, then more menus
- > with more options. To go one back (pop up one menu, or exit), you hit the
- > CTRL-Z key. I cannot find the magic to make ctrl-z as important as it is
- > when in interactive mode.
- >
- > You think ^Z is the same in either, right? So did I. But then explain why
- > the F10 key is the same as ^Z, when they are completely different keys (meaning
- > they send different sequences back to the vax) BTW- neither CTRL-Z or F10
- > seems to mean EXIT in batch.
-
- No, a ^Z from a terminal is translated to End Of File and that info is re-
- turned to the application. If your VMS terminal type is set to one the models
- that has an F10 key, the terminal driver maps F10 to EOF (note - not to ^Z).
-
- There isn't an easy way to supply multiple EOF's to a program via a .COM
- file (a single one is easy, you generate it when the next input line in the
- .COM file starts with a $).
-
- You probably want to investigate the PTY (pseudo-terminal) services in re-
- cent VMS versions (5.4 and up, I think). This will let you run the program
- on a pseudo-terminal, which you can control the input/output for.
-
- Terry Kennedy Operations Manager, Academic Computing
- terry@spcvxa.bitnet St. Peter's College, Jersey City, NJ USA
- terry@spcvxa.spc.edu +1 201 915 9381
-