Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   GetPrinterIndex ??? (https://www.clubdelphi.com/foros/showthread.php?t=37727)

lbidi 21-11-2006 14:08:43

GetPrinterIndex ???
 
Estimados, he visto algunos post donde hablan de esta funcion o metodo.
He usado la unidad "Printers" pero el compilador me sigue dando error.
Adonde pertenece??

Gracias

Leonardo

dec 21-11-2006 14:18:38

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. ;)

lbidi 21-11-2006 19:27:21

Gracias Dec por la respuesta.

La idea era obtener la lista de impresoras e imprimir en la matricial, ( lo vi
en algunos post ), pero no estoy muy seguro que con tu respuesta
me sirva no ???

Saludos


La franja horaria es GMT +2. Ahora son las 22:31:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi