Force essa impressora como padrão pelo windows e use SalPrtGetDefault em um programa de teste só para ver o que retorna nas variáveis. Depois utilize esses valores no SalPrtSetDefault.
 
Abraços.

Julio Cesar Dalla Rosa - AlmapBBDO <[EMAIL PROTECTED]> wrote:
Pessoal:

Preciso mudar a impressora padrão pelo próprio executável.
Quando usava impressoras compartilhadas era só usar o SalPrtSetDefault ( strDevice, strDriver, strPort ), passando como 1o e 3o parâmetros algo como \\estacao\\impressora.

Agora preciso usar uma impressora que está conectada diretamente a um ponto da rede, tendo
Um endereço ip do tipo n.n.n.n (a rede é Microsoft e o protocolo tcp/ip).

Alguém sabe como resolver isso?

Grato, Julio.

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================


Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

Responder a