Anderson, se a dll for um componente, vc tem que registrar na máquina através do regsvr32, para utilizar precisa gerar uma apl dessa dll através do activeX explorer.

 

Luis.

 


De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Anderson Sakamoto
Enviada em: sexta-feira, 6 de janeiro de 2006 09:36
Para: Forum Centura
Assunto: [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