>I created a report that is a 1 page report of 1 record in a file. I execute it as ... report form next 1 to print prompt ... from a button on a form where I am viewing the record I am about to print. > >After I select the printer and click on OK .... a little window opens with the message "Printing ...." and a Cancel button on it and this stays on the screen until the printing is finished. > >The odd thing is that when the printing finishes, that little window shows in the background of the form I am on. It isn't active ... it just is visible in the background. > >Then when I print again ... I get a message: Memory is Low, so streaming output updating has been disabled ... then after it finishes printing that window has disappeared. > >My computer has 384 Megabytes of RAM so I don't think this is a natural situation. Something is amiss here. Any ideas ?
Yes; don't use Win9x...you're probably running with a large number of fonts, desktop shortcuts and a high-resolution color depth, and are running out of GDI memory which gets used for screens and print output, which is limited to a total of 64KB for all processes in the ROT under Win9x (95, 98, WinME); an NT-derived OS is able to allocate 64KB of GDI per process. You can try switching video modes to one that requires less memory (smaller screen resolution or less color depth), reducing the number of shortcuts on the desktop and reducing the number of installed fonts to make Win9x use less memory from the GDI per process so that you don't run out of GDI.