We need to run one of our large 16bit Visual Basic 3.0 applications on Vista
Ultimate (32bit) while we rewrite the app in VB
So far I have been able to install the VB3 app, and even the VB3 dev, on
Vista and with a few small changes all runs well except for printing from the
We use the VB
PrintForm command to print a screen image from the app. All
works well under Windows XP but under Vista nothing prints.
Watching the Print Queue for the default printer, a job starts then quickly
disappears from the queue with nothing printed.
The VB3 app can see the printer and the printer properties OK using Printer
Setup (Common Dialog VBX).
Printing works fine from Word 2003 and other 32 bit apps on the PC.
I have tried several printers, all work OK under Vista except for the 16 bit
I have tried running the app as Admin and changing compatibilty properties.
Does Vista support any printing from 16 bit apps?
Any help would be appreciated.