Trucos Número de bandejas de una impresora

Para saber el número de bandejas que tiene una impresora (y para muchas otras cosas más) podemos utilizar la función del API DeviceCapabilities :

Private Declare Function DeviceCapabilities Lib "winspool.drv" Alias
"DeviceCapabilitiesA" (ByVal lpDeviceName As String, ByVal lpPort As
String, ByVal iIndex As Long, ByVal lpOutput As Any, lpDevMode As Any) As Long

Private Const DC_BINNAMES = 12

Dim NumBandejas As Long

NumBandejas = DeviceCapabilities(Printer.DeviceName, Printer.Port, DC_BINNAMES, ByVal 0&, ByVal 0&)



Trucos Trucos

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com