TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Joe Kelch
from: Jonathan de Boyne Pollard
date: 1994-10-24 05:04:24
subject: Vio Routines

JK>
  > Will try it.  What I was trying to say is my VIO programs compile just
  > fine, but when I try to execute them from an OS/2 session, windowed or
  > full screen, the session minimizes while the program runs, then pops
  > open again without showing any of the output from the program.
JK>

  Try this little wheeze :

      TEXTPROGRAM.EXE | MORE

  This is assuming that you have a printf() or use cout in your program.

  If you've accidentally linked your VIO programs as PM programs, then
  when you execute them from a command line the command interpreter
  session will be minimised and you will be switched to the PM session
  for the duration of the process.

  Unlike GUI programs on some operating systems PM programs can quite
  happily use standard input and standard output.   It's just that
  output to the CON device from a process running in a PM session is
  discarded.  If you redirect the output to a file or a pipe, you will
  be able to see it.

  Linking as a VIO program varies from compiler to compiler (Borland
  requires TLINK -ap, for example), so check your compiler documentation.

  TDUMP and EXEHDR will also tell you how you have linked your EXEs.

  > JdeBP <
___
 X MegaMail 2.10 #0:
--- Maximus/2 2.01wb

* Origin: DoNoR/2,Woking UK (0483-725167) (2:440/4)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413
SEEN-BY: 711/430 807 808 809 934 942 949 712/353 623 713/888 800/1
@PATH: 440/4 141/209 270/101 396/1 3615/50 229/2 12/2442 711/409 54/54
@PATH: 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.