Ir para conteúdo

rogercon

Membros
  • Total de ítens

    195
  • Registro em

  • Última visita

Reputação

4 Neutro

Sobre rogercon


  • Grupo: Membros


  • Id Membro: 5082


  • Rank: Membro


  • Total de Posts: 195


  • Taxa de postagem: 0.11


  • Reputação: 4


  • Total de dias que ganhou "Membro do dia": 0


  • Cadastrado em: 29-01-2013


  • Conosco desde: 1758 Days


  • Última atividade:


  • Atualmente:


Profile Information

  • Sexo
    Masculino
  • Localização
    sao jose do rio preto

Últimos Visitantes

499 visualizações
  1. acbrposprinter em PPTEXTO não pula a linha

    obrigado
  2. acbrposprinter em PPTEXTO não pula a linha

    ok aguardando. obg
  3. acbrposprinter em PPTEXTO não pula a linha

    segue o log. Usando o demo posprinterteste.exe também ocorre a mesma situação. log.txt
  4. acbrposprinter em PPTEXTO não pula a linha

    Boa Noite, Utilizando o acbrposprinter, quando escolho o modelo PPTEXTO, as impressões não quebram as linhas, então a dúvida é se utilizando o PPTEXTO devo quebrar a linha manualmente com algum comando..... O problema também ocorreu utilizando o demo. obrigado
  5. Sérgio, já entendi, ficou claro, temos que nos adaptar.... blza... Mas eu te pergunto, se o spooler da impressora estiver com erro, e de dentro da aplicação você tenta imprimir, simplesmente trava a aplicação, não adianta try except em lugar algum, não deveria ter um tratamento para isso ? o cliente final não tem culpa se a impressora x é na porta com emulada, ou se é direto na porta, ou se é via spooler, o que não pode é travar a aplicação.....
  6. Ok então a solução é usarmos sempre direto o nome da porta. Assim teremos o tratamento. Ok. Blza. Se não tem jeito paciência. Mas uma dúvida me surgiu... E no caso da impressora epson tm t20 por exemplo? Pois ela nao cria uma com né, e sim uma usb001, ou usb002 etc... Dá certo chamar a impressão usando usb001 ?
  7. Refiz o teste com a impressora na com4. 1 - se chamar pelo nome da porta ou qualquer outro nome consigo entrar no except e/ou imprimir. 2 - agora, se eu chamar pelo nome do driver da impressora instalada no windows dai ocorrem duas situacoes: A - se a impressora estiver online imprime normalmente. B - se a impressora estiver em estado de erro daí não entra no exception Parece algo haver com o nome do driver ja em uso ou algo assim.
  8. Este nao é o problema. Da uma olhada no que mencionei acima.
  9. Bom, funcionou em partes, pelo que entendi é o seguinte, tenho uma bematech mp 4200 instalada e funcionando na porta COM11 Se eu passar acbrposprinter1.porta:='COM11' daí entra no except em caso de algum erro, ou senão imprime normalmente. mas se eu passar acbrposprinter1.porta:='MP-4200 TH' daí não entra no except em caso de algum erro, ou senão imprime normalmente. 1 - se a mp-4200 th estiver em estado de erro, é ai que não entra no except 2 - se ela estiver online, imprime normal ACBrPosPrinter1.Modelo := ppEscBematech; ACBrPosPrinter1.Porta := 'MP-4200 TH'; acbrposprinter1.ControlePorta:=false; acbrposprinter1.VerificarImpressora:=true; mimp := TMemo.Create(nil); mimp.parent := self; mimp.visible := false; mimp.lines.add('</zera>'); mimp.lines.add('teste'); mimp.lines.add('teste'); mimp.lines.add('teste'); mimp.lines.add('</corte_total>'); try frmprincipal.acbrposprinter1.ativar; except showmessage('erro ao ativar'); end; frmprincipal.ACBrPosPrinter1.imprimir(mimp.text); frmprincipal.acbrposprinter1.desativar; freeandnil(mimp);
  10. ainda não resolveu, coloquei verificarimpressora True. Tem algo haver eu estar passando CONTROLEPORTA:= TRUE ?
  11. Tentei. Nao entrou no except e continua congelando a aplicação.
  12. Quando a impressora está off-line por algum motivo(cabo desconectado, drive não instalado ou porta com incorreta), realmente não entra no except, já tentei... try frmprincipal.ACBrPosPrinter1.imprimir(mimp.text); except on E: EInOutError do begin mostrarmensagem('Erro de comunicação com a impressora.','Erro de comunicação com a impressora. '+e.message+#13+'Classe: '+e.classname,'ERRO'); end; on e: Exception do begin showmessage('ERRO AO IMPRIMIR'); END; end;
  13. Boa Noite, Utilizando o componente acbrposprinter1, ao tentar imprimir caso a impressora não tenha sido encontrada a aplicação trava e congela. Existe alguma forma de tratar esta excessão ? reparei que no evento do componente possui algumas coisas mas no demo não tem nada.... O erro também ocorreu utilizando o demo. obrigado
  14. Erro ao enviardadosvenda()

    Pelo que eu notei, era porque eu estava tentando usar rodando pelo delphi, depois que rodei diretamente o exe, foi.
  15. Erro ao enviardadosvenda()

    também estou com este problema. Já atualizei os fontes e dei build na aplicação.
×