|
- Function Printers() '枚举打印机以及端口
- Dim Port As String '端口
- Dim brr()
- Dim Arr, objRegistry As Object
- Set objRegistry = GetObject("winmgmts:\\.\root\default:StdRegProv")
- objRegistry.EnumValues &H80000001, "Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts", Arr '枚举打印机信息并将结果输出Arr数组中
- ReDim brr(0 To UBound(Arr), 0 To 1)
- For i = 0 To UBound(Arr)
- objRegistry.GetStringValue &H80000001, "Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts", Arr(i), Port '接收打印机端口
- brr(i, 0) = Arr(i)
- brr(i, 1) = Port
- Next
- Printers = brr
- End Function
复制代码
枚举打印机及端口代码,具体如何设置打印机及其样式,当是自己的作业
|
评分
-
1
查看全部评分
-
|