G
gregarican
Okay, long story I'll try to make short. Our company has a legacy VB6
app running on Citrix. There apparently is some quirkiness in how it
handles the Printers collection for the logged on Citrix user. I don't
have the source code for the legacy VB6 app but am trying to push the
issue with their tech support group. I can tell that native Windows
printer lists for the Citrix session are correct. Through running WSH
scripts, launching a published Citrix Windows Printer folder window,
etc. It's just how the VB6 app handles iterating the printer list
that's the culprit.
To further prove my point I'd like to launch a custom app that lists
the printers in like manner that the MSVBVM60.DLL handles things. I
don't have Visual Basic 6.0 development tools, however. But I do have
Visual Studio 2005 as well as 2008. Here lies my question. Can I add a
reference to Interop.VBA or something in order to iterate the printers
in VB6 manner? When I add that Interop.VBA reference all I see is a
generic Collection object but no sign of the Printer object, the
Printers collection, etc.
app running on Citrix. There apparently is some quirkiness in how it
handles the Printers collection for the logged on Citrix user. I don't
have the source code for the legacy VB6 app but am trying to push the
issue with their tech support group. I can tell that native Windows
printer lists for the Citrix session are correct. Through running WSH
scripts, launching a published Citrix Windows Printer folder window,
etc. It's just how the VB6 app handles iterating the printer list
that's the culprit.
To further prove my point I'd like to launch a custom app that lists
the printers in like manner that the MSVBVM60.DLL handles things. I
don't have Visual Basic 6.0 development tools, however. But I do have
Visual Studio 2005 as well as 2008. Here lies my question. Can I add a
reference to Interop.VBA or something in order to iterate the printers
in VB6 manner? When I add that Interop.VBA reference all I see is a
generic Collection object but no sign of the Printer object, the
Printers collection, etc.