Microsoft made a library that helped the transition some from old VB6 code. This may be of some help if you are unable make major changes. Though the version I found with a brief search is pretty dated so can not say how supported it is.
Microsoft Visual Basic Power Packs 3.0 (Download Link)
Among the things it contains is the printer control that you old program may be using. (MSDN Reference)
I believe that the libraries where only suppose to be uses in a temporary transitional stage. As a project was intended to be migrated over to using the newer .NET versions of the controls.