Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
18 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 17 Visitantes :: 2 Motores de busca

marcos de boni

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Espessura do cursor intermitente

7/3/2017, 09:08 por Jefferson Matakas

Bom dia a todos !!

Existe uma opcao no windows que pode ser acessada atraves da 'central da …

Comentários: 0

DESENVOLVIMENTO EM REDES

4/3/2017, 18:45 por AJC

Pessoal tem ou conhece livros ou material para programação em
redes usando banco de dados nativo …

Comentários: 0

USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 4

Como preencher campos vazios

9/2/2017, 11:55 por Linghston

Pessoal boa tarde,

É o seguinte, eu preciso preencher os campos de uma coluna da tabela DBF que …

Comentários: 2

Enviar msg para WhatsAPP via VFP

7/2/2017, 10:31 por Eliana

Olá Pessoal!

Alguém sabe se é possível enviar mensagem para o WhatsAPP via VFP?


Grata


Comentários: 0

Estatísticas
Temos 7035 usuários registrados
O último usuário registrado atende pelo nome de marcos de boni

Os nossos membros postaram um total de 31 mensagens em 17 assuntos

Imprimir Cheque na Elgin IMPRECHEQ

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Anexo Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por anderson_rodrigo em 5/1/2011, 10:47

Pessoal,
Me matei de procurar como imprimir na impressora Elgin ImpreCheq e não consegui localizar algo que me ajudasse na Net. Pois nem a DLL que a Elgin disponibiliza funciona, nem em VFP, Delphi, .NET, pois tentei nos 3.

Consegui resolver o problema com apenas comandos em DOS.
Então como eu pastei para conseguir solucionar o problema, vou compartilhar com todos.

Bom segue.

Comando utilizado no Visual Fox Pro

A unica coisa que percebi, é que tem que rodar um .Bat na maquina antes, para que a porta seja configurada. Inclui a chamada do .Bat no inicia do programa para resolver o problema.

Criei a seguinte Função:

Código:

Function fCriaBatImpCheque
   Local lcFile
   
   If Not File('Imprecheq.bat')
      lcFile = 'mode com1:9600,n,8,2'+Chr(13)+Chr(10)+;
             'echo > Com1'+Chr(13)
      
      =StrToFile(lcFile,'Imprecheq.bat',.f.)
   
   EndIf
   
   Run Imprecheq.bat


EndFunc


obs.: Coloquei em Imagem porque tem um caracter que não aparece no codigo.
Espero ter ajudado alguem.

Abraços.

anderson_rodrigo
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por _batmanvfp_ em 6/1/2011, 23:24

Valew !!!!!

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por Marcos Guedes em 7/1/2011, 07:50

Reputado, Anderson!
Obrigado por compartilhar!

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por micromoney em 7/1/2011, 16:00

Eu acho que já fiz esta rotina para um cliente, vou passar por lá esta semana e se a maquina for da elgin , posto para vc a rotina.

Na vi dificuldade nenhuma na epoca, é capaz entao ser de outra marca, talvez bematech...

micromoney
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por anderson_rodrigo em 11/1/2011, 16:12

Opá. Se tiver e poder compartilhar, será muito bom. Pois dessa forma ai ficou meio Ruim, pois abre rapidamente a janela do DOS.

O da bematech eu tenho, se alguem quiser é só Gritar.

Abraços.

anderson_rodrigo
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por emilio em 25/1/2011, 08:23

Caso ainda não tenha obtido a solucao, tente o seguinte:

- Baixe o Imprecheq.dll ( o NSCHEQ.dll não funciona )

em [Você precisa estar registrado e conectado para ver este link.] ou

em [Você precisa estar registrado e conectado para ver este link.]

- adapte o código abaixo à sua aplicação:



Código:
*-------------------------------------------------------

m.banco      = '001'                  && Char( 3 )
m.cidade    = 'SAO PAULO'
m.data      = '250111'                  && DDMMAA
*
m.favorecido = 'Nome do Favorecido'
m.valor      = '000000012345'            && R$ 123,45 -> Char( 12 )
*
declare integer Imprecheq_Abre          in 'Imprecheq.dll' integer IdPorta
declare integer Imprecheq_CampoCheque  in 'Imprecheq.dll' integer IdPorta, integer Campo, string ValorCampo
declare integer Imprecheq_ImprimeCheque in 'Imprecheq.dll' integer IdPorta
declare integer Imprecheq_Fecha        in 'Imprecheq.dll' integer IdPorta
*
* Campo_Favorecido  0
* Campo_Localidade  1
* Campo_Banco      2
* Campo_Valor      3
* Campo_Data        4
*
w_chq = f_impchq( m.banco, m.cidade, m.data, m.favorecido, m.valor )
*
if ! w_chq
   *
   return
   *
endif
*
* ----- imprimiu o cheque; continua o codigo   
*




function F_IMPCHQ
*
parameters m.banco, m.cidade, m.data, m.favorecido, m.valor
*
w_porta = Imprecheq_Abre( 1 )
*
if empty( w_porta )
   *
   wait window "Porta Serial Não Disponível ..."
   return .f.
   *
endif
*   
w_elgin = Imprecheq_CampoCheque( w_porta, 0, m.favorecido )
*
if empty( w_elgin )
   *
   wait window 'Impressora Não Disponível: Parâmetro 0-Favorecido'
   return .f.
   *
endif
*   
w_elgin = Imprecheq_CampoCheque( w_porta, 1, m.cidade )
*
if empty( w_elgin )
   *
   wait window 'Impressora Não Disponível: Parâmetro 1-Cidade'
   return .f.
   *
endif
*   
w_elgin = Imprecheq_CampoCheque( w_porta, 2, m.banco )
*
if empty( w_elgin )
   *
   wait window 'Impressora Não Disponível: Parâmetro 2-Banco'
   return .f.
   *
endif
*   
w_elgin = Imprecheq_CampoCheque( w_porta, 3, m.valor )
*
if empty( w_elgin )
   *
   wait window 'Impressora Não Disponível: Parâmetro 3-Valor'
   return .f.
   *
endif
*   
w_elgin = Imprecheq_CampoCheque( w_porta, 4, m.data )
*
if empty( w_elgin )
   *
   wait window 'Impressora Não Disponível: Parâmetro 4-Data'
   return .f.
   *
endif
*   
w_elgin = Imprecheq_ImprimeCheque( w_porta )
*
if empty( w_elgin )
   *
   wait window 'Impressora Não Disponível ( impressão )'
   return .f.
   *
endif
*   
w_elgin = Imprecheq_Fecha( w_porta )
*   
clear dlls
*
return .t.

emilio
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por anderson_rodrigo em 25/1/2011, 19:28

Opá Emilio.

Valeu. Eu consegui da forma que passei acima, mas vou guardar este codigo que você passou, pois caso precise, já terei na manga.

Obrigado.

Abraços.

anderson_rodrigo
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por emeasoft em 21/3/2011, 18:12

Emilio, boa tarde,
Teria como vc me mandar a imprecheq.dll e se possível seu manual com os comandos. No link da Elgin, não consta esta dll e o outro link que vc mencionou está expirado.
Grato.

e-mail: [Você precisa estar registrado e conectado para ver este link.]

emeasoft
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por Rosolia em 4/4/2012, 12:40

Não consegui fazer minha impressora Elgin IMPRE Cheq funcionar.
Já li o manual inteiro e nada!

Alguém poderia me ajudar (Estou programando em VB6)

Rosolia
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por anderson_rodrigo em 4/4/2012, 13:06

Rosolia, boa tarde.

Acredito que mesmo em VB6. Os exemplos aqui citados iram funcionar corretamente.

Não esqueça que esse tipo de impressora não funciona com report (relatorio) e sim comandos enviados ou direto para o porta, ou como um exemplo acima que manda para a DLL.

anderson_rodrigo
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Anexo Re: Imprimir Cheque na Elgin IMPRECHEQ

Mensagem por heraclito em 19/6/2012, 14:18

Oi, pessoal

Vou aproveitar o conteúdo aqui, e colocar a minha situação, com a esperança de vocês poderem me ajudar.
Dou manutenção em um sistema web (asp classico, html, javascritp, etc...), e tenho em um dos nossos clientes a impressora ImpreCheq Elgin, e até agora não consegui imprimir o cheque diretamente do sistema, mas..., gerando um arquivo e gravando na maquina do cliente e dando um type via ms dos, isso já faz, mas diretamente ainda não consegui. Alguns procedimentos feitos:
1. Entrei em contato com a Elgin, e consegui a nscheq.dll e imprecheq.dll, mas não funciona para mim, pois o asp pedi dentro do codigo o nome do arquivo mais o nome da classe, as dll"s não possui classes;
2. As duas dll's acima citadas, dá error quando tento registrar no windows;

Bom...alguem pode me ajudar?

At. Heráclito

heraclito
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum