Bom dia a todos.
Preciso mapear impressoras no Win Server 2003. Sempre que o usuário se loga, as impressoas são perdidas. Se alguém puder me informar uma função para ler as impressoras no Xp, eu agradeceria.
Um abraço.
Mapeamento de Impressoras no TS
Moderador: Moderadores
-
Sérgio A C
- Usuário Nível 1

- Mensagens: 2
- Registrado em: 03 Mai 2010 15:59
- Localização: São Leopoldo
Re: Mapeamento de Impressoras no TS
Olá.
Seja bem-vindo ao fórum.
Diretamente pelo Clipper não será possível obter uma lista com as impressoras instaladas no Windows, já que o Clipper não tem acesso à API do Windows. Mas é possível por meio de um programa externo. Uma alternativa é a biblioteca WAPI, que usa um programa Windows, que executa esta e diversas outras funções, comunicando resultados por meio de arquivos texto. Se interessar, baixe e leia o arquivo README, que contém os detalhes de uso.
Seja bem-vindo ao fórum.
Diretamente pelo Clipper não será possível obter uma lista com as impressoras instaladas no Windows, já que o Clipper não tem acesso à API do Windows. Mas é possível por meio de um programa externo. Uma alternativa é a biblioteca WAPI, que usa um programa Windows, que executa esta e diversas outras funções, comunicando resultados por meio de arquivos texto. Se interessar, baixe e leia o arquivo README, que contém os detalhes de uso.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Mapeamento de Impressoras no TS
Olá!
Não sei se entendi bem a pergunta. Você quer mapear uma impressora instalada no servidor em estações que usam o sistema em Clipper?
Use o comando NET do Windows, com a opção USE e o parâmetro /PERSISTENT:YES. Veja a sintaxe:
Não sei se entendi bem a pergunta. Você quer mapear uma impressora instalada no servidor em estações que usam o sistema em Clipper?
Use o comando NET do Windows, com a opção USE e o parâmetro /PERSISTENT:YES. Veja a sintaxe:
Exemplo:NET USE
[dispositivo|*] [\\computador\compartilhamento[\volume] [senha | *]]
[/USER:[domínio\]usuário]
[/USER:[nome de domínio com ponto\]usuário]
[/USER:[nome_usuario@nome de domínio com ponto]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {dispositivo | *} [senha | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
Código: Selecionar todos
NET USE Lpt1: \\NomeDoServidor\NomeDoCompartilhamento /PERSISTENT:YES[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Mapeamento de Impressoras no TS
Olá Sergio,
Se compilar seu aplicativo clipper com xHarbour, você pode facilmente usar impressoras do TS.
Se compilar seu aplicativo clipper com xHarbour, você pode facilmente usar impressoras do TS.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
Sérgio A C
- Usuário Nível 1

- Mensagens: 2
- Registrado em: 03 Mai 2010 15:59
- Localização: São Leopoldo
Re: Mapeamento de Impressoras no TS
Obrigado pelas orientações. Já baixei o WAPI e vou testar. Mapear via NET USE ou pelo DOSPRINT no XP eu sei. Mas eu gostaria de ler as impressoras e trabalhar direto com elas via programa.
Já com o TS o problema é quando o usuário se desconecta e se conecta novamente, ele não mapeia as impressoras corretamente. Se puderem me ajudar ....
Já com o TS o problema é quando o usuário se desconecta e se conecta novamente, ele não mapeia as impressoras corretamente. Se puderem me ajudar ....
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Mapeamento de Impressoras no TS
Olá Serigio,
Como eu disse o xHarbour trabalha facilmente com impressoras, tanto pela rede, usb, remota, jato de tinta, laser, lpt e etc..de forma nativa, procure no fórum por getprinters() que achara varios exemplos.
Como eu disse o xHarbour trabalha facilmente com impressoras, tanto pela rede, usb, remota, jato de tinta, laser, lpt e etc..de forma nativa, procure no fórum por getprinters() que achara varios exemplos.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
