TdxPrintDevice.PrinterIndex Property
Specifies the index of the active printer device.
#Declaration
Delphi
property PrinterIndex: Integer read; write;
#Property Value
Type | Description |
---|---|
Integer | The index of the active printer device. Use the Printer |
#Remarks
Use the PrinterIndex
property to switch between available printers in your application.
#Code Example: Change the Active Printer
The following code example sets Microsoft XPS Document Writer as the active printer device for TdxComponentPrinter:
uses
dxPrnDev; // This unit declares the dxPrintDevice function
// ...
var
APrinterIndex: Integer;
begin
APrinterIndex := dxPrintDevice.FindPrintDevice('Microsoft XPS Document Writer', '');
if APrinterIndex <> -1 then // If the specified printer device is available
dxPrintDevice.PrinterIndex := APrinterIndex; // Changes the active printer device
end;
See Also