AddPrinterConnection( )

should not be setting a default printer. That would be done with

SetDefaultPrinter( )

If you want to remove a printer that is done with

DelPrinterConnection( )


There are also a few Printer related UDFs if needed as well. Look on one of the UDF sites for a sorted list.

http://www.kixhelp.com/udfs