TIPO DE IMPRESSORA

CLINS 11/04/2007 20:23:06
#211369
Existe alguma api que me retorne o tipo de impressora ?

Queria alguma maneira de saber se a impressora é matricial, laser, jato de tinta etc...


grato desde já,


ESLEYSANCHES 11/04/2007 23:48:10
#211380
Olha amigo, quanto ao tipo, não sei dizer, ou até sei rsrsrs, abaixo tem um exemplo que mostra diversas coisas como O Nome da impressora, Nome do driver, Qualidade de impressaão e Porta, talvez ajude:

'Detalhes: Não é necessário declarar nada, basta usar o próprio PRINTER que está no VB6 mesmo em sua biblioteca padrão (msvbvm60.dll) ;-)
MsgBox ("O nome da impressora é:" & Printer.DeviceName & vbCrLf & vbCrLf & "O nome do driver é: " & Printer.DriverName & vbCrLf & vbCrLf & "A porta que a impressora está é: " & Printer.Port & vbCrLf & vbCrLf & "Qualidade de impressão:" & Printer.PrintQuality), vbInformation, "Dados da impressora padrão"


veja se te ajuda !!
Abraços !!
USUARIO.EXCLUIDOS 12/04/2007 01:24:01
#211393
Cara, não sei se é 100% eficaz, mas com as impressoras que testei funfou...

Dá pra saber se imprime em preto e branco ou não:

If Printer.ColorMode = 1 Then
MsgBox "Matricial"
Else
MsgBox "Não Matricial"
End If

Tópico encerrado , respostas não são mais permitidas