PtrDevice:GetPrinters() Method
<< Click to Display Table of Contents >> PtrDevice:GetPrinters() Method |
![]() ![]() ![]() |
Purpose
To retrieve a list of installed printers.
Syntax
<oPtrDevice>:GetPrinters() → aPrinters (ARRAY)
Description
This method retrieves the installed printers. The printers are returned in a two dimensional array structured as follows:
aPrinters[x,1] = Printer Name ("HP LaserJet II")
aPrinters[x,2] = Device Driver ("HPPCL")
aPrinters[x,3] = Port ("LPT1:")
If the method fails, an empty array is returned.
Example
// ? the installed printers
aPrinters := oPtrDevice:GetPrinters()
for nLp := 1 to alen(aPrinters)
? aPrinters[nLp,1]
next nLp