Но у меня установлено несколько принтеров. Я думаю, что код довольно стандартный ...
Dim printDocument As New System.Drawing.Printing.PrintDocument
Dim pageSetupDialog As New System.Windows.Forms.PageSetupDialog
pageSetupDialog.Document = printDocument
pageSetupDialog.ShowDialog()
Я что-то пропустил? Я даже могу перечислять свои принтеры в коде (у меня их пять) Один из них установлен по умолчанию для системы. Что происходит?