Mandar impressão pela rede c/ TPrinter

Delphi

09/04/2003

Tenho um pop menu onde listo as impressoras da rede instaladas na máquina

Quando o usuário clica em uma delas e aperta um botão, uma variavel chamada impressora, recebe a impressora clicada.

Gostaria de saber como posso imprimir o conteúdo de um memo na impressora de rede escolhida com o objeto TPrinter ?

Obrigada.


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

09/04/2003

No objeto TPrinter, há uma propriedade chamada printers do tipo TStringList. Nela estão os nomes de todas as impressoras disponíveis, inclusive as que estão em rede. O usuário deverá escolher entre as que estão listadas lá. Uma vez feita a escolha, vc deverá atribuir o índice dela a propriedade PrinterIndex, que é um número inteiro. Se vc atribuir -1 a esta variável, TPrinter enviará para a impressora padrão, senão, ele enviará para a impressora cujo índice você colocar nesta variável.

Espero ter ajudado.
´Ninguem sabe tão pouco que não possa ensinar. Ninguem sabe tanto que não possa aprender.´


GOSTEI 0
POSTAR