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