infelizmente nenhuma fonte que eu baixei fala isso, inclusive uma delas eu baixei aqui no forum mesmo...
----- Original Message -----
Sent: Friday, January 06, 2006 10:24 AM
Subject: Re: [sqlwin] Codigo de barras com a DLL u2lbcp

Anderson, não é necessário usar essa dll, pois existem várias fontes ttf que já fazem isso, como vc mesmo já tentou fazer. Normalmente, o uso dessas fontes requer que vc transcreva o número a ser codificado de uma forma adequada, ou seja, vc não aplicaria diretamente a fonte ao número em si, mas à sua forma digamos "traduzida". Essa informação vc deve achar no manual da fonte ttf que vc pegou.
 
----- Original Message -----
Sent: Friday, January 06, 2006 9:36 AM
Subject: [sqlwin] Codigo de barras com a DLL u2lbcp

Bom dia,
Eu achei na internet uma dll chamada 'u2lbcp.dll' que junto com a fonte 'Cia_itft.ttf' dizia imprimir códigos de barras intercalado 2 de 5. Até achei um exemplo de como usá-la, mas o exemplo era no Crystal Reports usando a seguinte função:
 
BarcodeINTERLEAVED2OF5 ("ITF-0.B", sCodBarras )
 
tentei colocar a dll como External Function no Centura e declarei essa função com um Returns String e 2 Parametros String.
Depois no meu código eu chamei a função assim:
 
Set sBarCode = BarcodeINTERLEAVED2OF5 ("ITF-0.B", sCodBarras )
 
As vezes roda normalmente e não dá erro, mas também não retorna nada, mas as vezes ele fecha até o centura.Gerei um executavel e coloquei um MessageBox pra retornar o valor de sBarCode e o centura retorna que o valor da variavel pode estar corrompido.Tentei mudar o retorno pra Long String, mas não resolveu.
 
Alguém daqui conhece essa dll?
Caso não, alguém sabe algum outro jeito de eu imprimir Código de Barras intercalado 2 de 5 num QRP? tentei baixar umas fontes, mas nenhuma batia na hora de conferir o código no leitor.
 
Desculpem o email enorme e obrigado.
 

Responder a