No Harbour pra matricial uso isto:
Código: Selecionar todos
SET DEVICE TO PRINT
SetPrc( 0, 0 )
// relatório
SET DEVICE TO SCREEN
SET PRINTER TO
Isso é serviço do administrador de rede. Se não está liberado na rede, não consegue usar.
Não faço nem idéia de que nomes podem estar usando pra impressora.
E isso de usar NET USE tem um efeito colateral:
Ele não apenas conecta, mas desconecta o anterior.
Pode ter outros problemas ao fazer isso pelo BAT ou pelo sistema.
Se fizer isso pra mapeamento de disco... piorou... Vai cortar o acesso anterior dos arquivos.



