Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,Preciso imprimir algumas etiquetas através de um front-end em VB6, com uma velocidade igual ao sistema baseado em ms-dos que a empresa possui. Esse sitema desenvolvido em COBOL imprime 1 etiqueta a cada 1/2 segundos.Eu usei o crystal reports, mas o mesmo imprime uma etiqueta a cada 17 segundos. Como a cada impressão, são umpressas uma média de 50 etiquetas, isso ficou inviável.Eu usei o objeto printer, e com várias fontes diferentes, porém o máximo que eu consegui, foram 7 segundos, com fontes pixeladas, onde a leitura ficou prejudicada.Não sei mais ao certo oq ue causa a lentidão... se é o programa em si, o tamanho da fonte (em kbytes), o seu mapeamento, ou o objeto em si (printer).Gostaria de poder mandar imprimir direto na impressora, e não pelo obj. printer (que manda uma imagem do texto e não o texto puro).A impressora é um SATO, modelo CL608.Os códigos nativos da impressora começam coma tag escape (chr(27)), porém, não sei como enviar as linhas de código da impressora diretamente para ela através do meu código em VB6. Nem sei se existe uma forma de mesclar as duas linguagens. Pois preciso passar alguns valores de variáveis (que alimentam a etiqueta) antes de imprimi-la.Minha dúvida:- como passar para a impressora, o seu próprio código atraves do VB6?- como inputar esse código no VB?Quem puder ajudar...Obrigado!
Carregando comentários...