I am using the printform method eg. Form2.printform.

This seems a beautifully simple and effective way to produce a printed output from a vb6 program. The form can be schemed at design time and/or modified at runtime, and printed. Works a treat.

My question is how to save as a file what was printed by this method, such that it might subsequently be called up / referred to?

According to my VB6 books, the printform method sends a bitmap image to the printer of adequate but not outstanding definition (however the definition level is just fine for my purpose, which is simple text).

How please is it possible also to save this bitmap file - presumably as a .bmp (or otherwise) to the hard drive for subsequent reference? I could turn it into a .txt file, but to do so would be quite a grind. If vb6 passes it as a .bmp file to the Windows printer, can it not be stored somehow en-route?

Suggestions appreciated.


camoore

Wales, UK