打印设置问题。
程序中调用一通用对话框进行打印设置,然后读取出来。
在WIN98下正常。在W2000下却不正常(现象为不能更改打印设置。读取的结果总是默认的打印机设置)下面是代码。大家试试。!
CommonDialog1.Flags = cdlPDDisablePrintToFile + cdlPDPrintSetup
CommonDialog1.PrinterDefault = True
CommonDialog1.ShowPrinter
MsgBox "打印机:" & Printer.DeviceName & " 纸张:" & Printer.PaperSize & " 纸宽:" & Printer.Width & " 纸高:" & Printer.Height
(在部件中添加 MSComDlg )
在windows2000下运行,每次改变打印机,但结果总是默认的系统纸张类型,不知何故??