On May 19, 10:13*am, Jason Keats <jke...@melbpcDeleteThis.org.au>
wrote:
> gregarican wrote:
> > Actually the Powerpacks library allows .NET to have similar objects to
> > VB6. So the semantics of the PrinterCollection object is similar to
> > iterating over the collection in VB6. But it doesn't wrap around the
> > VB6 runtime, so the printer list is the same as if I would've invoked
> > it directly in .NET. I'm looking for something akin to the VBA Interop
> > library where I can drop down into the VB6 runtime and iterate over
> > its printer collection (which apparently is buggy under ICA/RDP)....
>
> I could write a VB6 DLL for you that will let you retrieve an array of
> printers - via COM Interop.
>
> However, I can't really see the point.
I appreciate the offer. It's a proof of concept that ICA and RDP
sessions are affected by the VB6 method of handling printers. The
vendor is going to use .NET for the printer selection routine in a
future revision update so the point perhaps would be moot I suppose