Win_PrintfileRaw funciona no Windows 10 ?
Moderador: Moderadores
Win_PrintfileRaw funciona no Windows 10 ?
Tente assim :
wapi_ShellExecute( 0, "printto","teste.pdf", NomedaImpressora , 0, 0 )
wapi_ShellExecute( 0, "printto","teste.pdf", NomedaImpressora , 0, 0 )
Win_PrintfileRaw funciona no Windows 10 ?
Windows 10 Pro - sempre a última versão update.Itamar M. Lins Jr. escreveu:Ola!
Que versão é o windows ?
Saudações,
Itamar M. Lins Jr.
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
Win_PrintfileRaw funciona no Windows 10 ?
Eu tentei assim, o comando abre na tela o PDF pelo Adoble, envia para impressora corretamente, fecha o PDF no Adoble mas mantém o Adoble aberto, até ai tudo bem, o problema vem agora, mesmo depois da impressora ter impresso e o arquivo fechado no Adoble, o arquivo PDF fica preso "aberto" e minha aplicação não consegue mover o arquivo da pasta "printNow"para a pasta "printed".lucimauro escreveu:Tente assim :
wapi_ShellExecute( 0, "printto","teste.pdf", NomedaImpressora , 0, 0 )
Obs. Logo após o comando wapi_ShellExecute eu dou uma pausa no aplicativo de uns 10 segundos, mesmo assim o arquivo continua preso, mesmo fechando manualmente o Adoble o PDF fica preso na memória.
Usando para teste Windows 10, mas no cliente é o Windows 7 e acontece a mesma coisa.
O comando executado é exatamente esse:
Código: Selecionar todos
wapi_ShellExecute( 0, "printto", pdfName, appData:printer , 'printNow', 0 )Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
Win_PrintfileRaw funciona no Windows 10 ?
Mudei levemente o comando de:
O arquivo não ficou mais preso (aberto) e o aplicativo conseguiu mover o pdf após impressão e o Adoble ficou aberto na opção 'Recentes', agora um dilema:
Tanto quanto o Adoble Reader ou o SumatraPDF devem estar instalado: Adoble 0 x SumatraPDF 0
Com wapi_ShellExecute o Adoble fica aberto após impressão e com EXECUTE FILE 'SumatraPDF.exe' não aparece nada na tela: Adoble 0 x SumatraPDF 1
Código: Selecionar todos
wapi_ShellExecute( 0, "printto", pdfName, appData:printer , 'printNow', 0)Código: Selecionar todos
wapi_ShellExecute( 0, "printto", 'printNow\' + pdfName, appData:printer , 0, 0)Tanto quanto o Adoble Reader ou o SumatraPDF devem estar instalado: Adoble 0 x SumatraPDF 0
Com wapi_ShellExecute o Adoble fica aberto após impressão e com EXECUTE FILE 'SumatraPDF.exe' não aparece nada na tela: Adoble 0 x SumatraPDF 1
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Win_PrintfileRaw funciona no Windows 10 ?
Ola!
O firefox, iedge, chrome abre e imprime pdf. Desinstale o adobe.
Saudações,
Itamar M. Lins Jr.
O firefox, iedge, chrome abre e imprime pdf. Desinstale o adobe.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Win_PrintfileRaw funciona no Windows 10 ?
Oi Itamar, a ideia não é abrir nada na tela, é apenas jogar o arquivo pdf para impressora sem intervenção de usuário, meu sistema roda oculto na taskBar e com o SumatraPDF consigo isto, eu achei que com a função wapi_ShellExecute() conseguiria isso, até consigo com ela imprimir o PDF, só que ela deixa aberto o aplicativo responsalvel por formatar o pdf bruto para a impressora (neste caso o Adoble, se fosse o chrome, edge, firefox, aconteceria o mesmo, ficariam abertos e nem sei se o navegador mandaria para a impressora automático, sem usuário)
Mas valeu em saber que dependendo da situação posso usar esta função wapi_ShellExecute().
Mas valeu em saber que dependendo da situação posso usar esta função wapi_ShellExecute().
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Win_PrintfileRaw funciona no Windows 10 ?
Tem problemas sim , principalmente se tiver em impressora compartilhada, o sistema de SPOOL para de funcionar, principalmente se tiver
W7, W8, W10 na rede.
Ja fiz de tudo mas nao resolve, só imprime na própria maquina onde esta instalada a impressora, funciona por um tempo e depois para.
uma forma de amenizar e desligar e ligar a impressora.
W7, W8, W10 na rede.
Ja fiz de tudo mas nao resolve, só imprime na própria maquina onde esta instalada a impressora, funciona por um tempo e depois para.
uma forma de amenizar e desligar e ligar a impressora.
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Win_PrintfileRaw funciona no Windows 10 ?
Olá Nilton
Você pode usar o Edge, Firefox, Adobe, basta no final da impressão, você fechar o processo deles.
Tem função postada aqui no fórum que faz isso.
Você pode usar o Edge, Firefox, Adobe, basta no final da impressão, você fechar o processo deles.
Tem função postada aqui no fórum que faz isso.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)

