Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fér@

[Resolvido] Codigo de verificação de impressora

Recommended Posts

Alguem sabe q codigo eu uso pra ver se tem impressora instalada no pc

e se naum tiver pra naum executar a janela de imprimir do windows???????

 

eu to usando esse codigo:

procedure TForm1.Imprimir1Click(Sender: TObject);

begin

if (printdialog1.Execute) then

RichEdit1.Print(Text);

end;

 

so q eu preciso q ele faça uma verificaçao antes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dê uma olhada na unit Printers, acrescente ao seu projeto e teste com o código abaixo:

 

procedure TForm1.Button1Click(Sender: TObject);

begin

ShowMessage(IntToStr(Printer.Printers.Count));

end;

 

 

 

Alguem sabe q codigo eu uso pra ver se tem impressora instalada no pc

e se naum tiver pra naum executar a janela de imprimir do windows???????

 

eu to usando esse codigo:

procedure TForm1.Imprimir1Click(Sender: TObject);

begin

if (printdialog1.Execute) then

RichEdit1.Print(Text);

end;

 

so q eu preciso q ele faça uma verificaçao antes

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

[Error] UnProcessador.pas(241): Undeclared identifier: 'Printer'

 

ShowMessage(IntToStr(Printer.Printers.Count));

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você colocou a unit Printers na cláusula uses?

 

 

 

 

[Error] UnProcessador.pas(241): Undeclared identifier: 'Printer'

 

ShowMessage(IntToStr(Printer.Printers.Count));

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora funcionou

eu tinha esquecido de por ; pra fechar a sessào uses

vlw

 

ele ta abrindo uma showmessage com o nº3 nela

mais eu queria q fala-se se tem impressora instalada no pc sem ser a do sistema

e naum mostrar a quantidade e sim

se tem impressora instalada

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.