Private Sub Command1_Click() 'Printer.PaperSize = 设置纸张大小 Printer.Print Text1.Text Printer.EndDoc End Sub
Private Sub Combo1_Click() Dim p As Printer For Each p In Printers If p.DeviceName = Combo1.Text Then Set Printer = p '选择待用打印机 Exit Sub End If Next End SubPrivate Sub Form_Load() Dim p As Printer '获得所有可用打印机 For Each p In Printers Combo1.AddItem p.DeviceName Next End Sub
'Printer.PaperSize = 设置纸张大小
Printer.Print Text1.Text
Printer.EndDoc
End Sub
Dim p As Printer
For Each p In Printers
If p.DeviceName = Combo1.Text Then
Set Printer = p '选择待用打印机
Exit Sub
End If
Next
End SubPrivate Sub Form_Load()
Dim p As Printer '获得所有可用打印机
For Each p In Printers
Combo1.AddItem p.DeviceName
Next
End Sub