i can find all the printers on my network using vb code but need to be able to write code that picks up the current default printer setting and stores it then user selects the new setting and after printing has been done the old default setting automatically comes back in, im writing this for a fax solution that im doing any ideas would be great thanks!!!