Problemas com Fonte de Codigo de Barras
Enviado: 01 Mai 2023 13:32
Linguagemclipper escreveu:Esse Quintas é muito lindo, né? Queria ter metade da inteligência que ele pensa que tem! hehehe
Tu acha que lá na pasta exemplos não foi o primeiro lugar que procurei?... rs
E diz que meu sonho está na minha máquina e finaliza dizendo que como eu uso a WINPRN aí é comigo... kkk 'Tá de sacanagem?! kkk
Todos os exemplos que você citou eu já tinha visto menos esse último, mas nem sei se funciona porque não tem nada a ver com a solução que implementei.
Quintas, preciso muito de sua ajuda, a gente sabe que você sabe muito, mas você tem inpulsão de querer responder tudo, responda quando souber o caso em baila, blz? Você só fez tirar onda, mas não acertou a solução que eu precisava. Tudo bem, continue essa cara prestativo, ok? O resto é besteira.
Código: Selecionar todos
hb_zebra_draw( hZebra, {| x, y, w, h | HPDF_Page_Rectangle( page, x, y, w, h ) } )
Código: Selecionar todos
hb_Zebra_Draw( hZebra, { | top, left, width, height | DesenhaQuadrado( top, left, width, height ) } )
Se essa função vai desenhar em winprn, printer, pdf, tela, tanto faz.
Apenas vai colocar aí a função que desenha quadrados.
Se quiser ver quais números a hb_zebra está passando, é só usar uma função de mostrar na tela.
Código: Selecionar todos
FUNCTION DesenhaQuadrado( top, left, width, height )
? top, left, width, height
RETURN Nil
A sua função é que vai dizer o que fazer com os números.
Não são 4 números, é uma lista, e vai passar 4 números por vez.
Ela tem tipo DO WHILE .... e vai passando 4 números por vez, até acabar.