I am checking out Vista with programs which have worked fine for a couple of years and more on XP. Most things are fine but I wondered if others had come across the following. [I must admit at the outset that I do not have a very recent version of the compiler]:
If I have a program 'A' to output results which just uses open_printer@ and close_printer@ and does NOT itself have any screen / buttons of its own then all works fine.
However if I have a program 'B' which has its own screen and buttons - say Print and Continue - and has the printing routines as a subroutine within it (open_printer / close_printer etc), then whilst the printing itself works fine (to local or network printer), and subsequent actions by the user (e.g. selecting Continue after Print which then writes to file and closes the open window) are acted on correctly, the program itself fails to close completely and remains sitting in Process Manager. IF the PRINT button is NOT used before selecting Continue, everything closes as expected!???
Any suggestions on cause, or how the rogue window might be closed (other than manually!) would be appreciated.
Many Thanks
Bill