Hola,
La única referencia que he podido localizar es la siguiente. En la unidad "Printers", efectivamente, existe la función "Printer", que devuelve un objeto de tipo "TPrinter". Pues bien, dicho objeto tiene una propiedad "PrinterIndex", y dicha propiedad se recupera con un método "GetPrinterIndex". Pero, este método es privado, es decir, no podrás utilizarlo, fuera de de un objeto "TPrinter".
Es decir, resumiendo:
Código Delphi
[-]
uses
Printers;
var
pi: Integer;
begin
pi := Printer.PrinterIndex;
end;
Y aquí la declaración de la propiedad "PrinterIndex" de la clase "TPrinter":
Código Delphi
[-]
property PrinterIndex: Integer read GetPrinterIndex write SetPrinterIndex;
Es la única referencia que he encontrado a "GetPrinterIndex". Obviamente puedo estar perdiéndome algo.
