ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Impressão de Etiqueta

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Automação Comercial
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Wolver
Membro Junior
Membro Junior


Registrado: Quinta-Feira, 9 de Fevereiro de 2006
Mensagens: 343

MensagemEnviada: Qui Jun 05, 2008 9:36 am    Assunto: Impressão de Etiqueta Responder com Citação

Aí pessoal estou precisando de ajuda para imprimir etiquetas em uma impressora Argox (metrologic).
Nem sei por onde começar.

Tô com um código aqui e não estou entendendo nada.
Seguinte código:Esses são comandos enviadas para a impressora?????

---> o que significa isto????

WriteLn(Texto, 'qA');
WriteLn(Texto, 'c0000');
WriteLn(Texto, 'KI503');
WriteLn(Texto, 'O0220');
WriteLn(Texto, 'f220');
WriteLn(Texto, 'KW0433');
WriteLn(Texto, 'KI7');
WriteLn(Texto, 'V0');
WriteLn(Texto, 'L');
WriteLn(Texto, 'H11');
WriteLn(Texto, 'PC');
WriteLn(Texto, 'A2');
WriteLn(Texto, 'D11');

if (QtdCopia = 0) and ((RowCount - 1) >= 1) then begin
Linha := (Linha + 1);
if (Cells[eQtdCopia, Linha] <then>= 1) then begin
Linha := (Linha + 1);
if (Cells[eQtdCopia, Linha] <> '') then begin
QtdCopia := StrToInt(Cells[eQtdCopia, Linha]);
Codigo := Cells[eCodigo, Linha];
Cod_barra := Cells[eCODBAR, Linha];
Descri_Prod := Cells[eDescricaoProduto, Linha];
preco := StrToFloat(Cells[eValorUnit, Linha]);
end;
end;
WriteLn(Texto, '1A3103000050207'+Cod_barra);
WriteLn(Texto, '121100000620201'+Codigo);
WriteLn(Texto, '111200000600263'+'R$'+Alinha(FormatFloat(FazMascara(2),preco), walDireito, 12));
WriteLn(Texto, '101200000510202'+copy(Descri_Prod,1,40));
QtdCopia := QtdCopia - 1;

WriteLn(Texto, '^03');
WriteLn(Texto, 'Q0001');
WriteLn(Texto, 'E');
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9100
Localização: Sinop-MT

MensagemEnviada: Qui Jun 05, 2008 10:14 am    Assunto: Responder com Citação

esses devem ser os codigos de controle da impressora. da uma olhada no manual pra saber pra que server
_________________
<b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Wolver
Membro Junior
Membro Junior


Registrado: Quinta-Feira, 9 de Fevereiro de 2006
Mensagens: 343

MensagemEnviada: Qui Jun 05, 2008 11:06 am    Assunto: Responder com Citação

joemil escreveu:
esses devem ser os codigos de controle da impressora. da uma olhada no manual pra saber pra que server


joemil

Já li várias vezes o manual e não entendi nada.

mas blz...vou ler novamente!Falow....
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
anfm
Novato
Novato


Registrado: Quinta-Feira, 15 de Fevereiro de 2007
Mensagens: 39
Localização: Tatuí-SP

MensagemEnviada: Qui Jun 05, 2008 11:54 am    Assunto: Responder com Citação

Pq vc não usa o ACBrETQ?

Para baixar o componente use o seguinte link: http://downloads.sourceforge.net/acbr/ACBr_0.8.7b.zip?modtime=1212594951&big_mirror=0
_________________
Conheça o Projeto ACBr:
http://acbr.sf.net

http://anfm.blogspot.com
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Wolver
Membro Junior
Membro Junior


Registrado: Quinta-Feira, 9 de Fevereiro de 2006
Mensagens: 343

MensagemEnviada: Sáb Jun 07, 2008 9:20 am    Assunto: Responder com Citação

anfm escreveu:
Pq vc não usa o ACBrETQ?

Para baixar o componente use o seguinte link: http://downloads.sourceforge.net/acbr/ACBr_0.8.7b.zip?modtime=1212594951&big_mirror=0


anfm

Vou fazer o download para ver como funciona (quem sabe consigo alguma coisa), mas aqui na empresa eles não permitem a utilização de componentes de terceiros.

falow...obrigado pela dica.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
chip_set
Experiente
Experiente


Registrado: Quarta-Feira, 14 de Dezembro de 2005
Mensagens: 448

MensagemEnviada: Sáb Jun 28, 2008 12:17 pm    Assunto: Responder com Citação

// quatro ultimo numero é local da direita para esquerda
// aqui vc vai configurar a impressora
linha1:=funcoes.TrataAcentos(dados.CDS_licencaFANTASIA.Value);
linha2:=funcoes.TrataAcentos(dados.CDS_PRODUTOSDESCRICAO.Value);
linha3:=edit2.Text;
linha4:=dados.CDS_PRODUTOSCODIGO_BARRAS.Value;
AssignFile(Arquivo,'LPT1');
Rewrite(Arquivo);
write(Arquivo, #2'L');
write(Arquivo, #2'm');
write(Arquivo, #2'e');
write(Arquivo, 'PC');
write(Arquivo, 'D11');
write(Arquivo, 'H'+combobox1.text); // qualidade da impressão
write(Arquivo, 'z');


writeln(Arquivo, '121100001700050');
writeln(Arquivo, '121100001400050');
writeln(Arquivo, '111100000050130');
writeln(Arquivo, '1F220'+combobox2.text+'000050050'+linha4);

writeln(Arquivo, '121100001700410');
writeln(Arquivo, '121100001400410');
writeln(Arquivo, '111100000050490');
writeln(Arquivo, '1F220'+combobox2.text+'000050410'+linha4);

writeln(Arquivo, '121100001700750');
writeln(Arquivo, '121100001400750');
writeln(Arquivo, '111100000050840');
writeln(Arquivo, '1F220'+combobox2.text+'000050750'+linha4);
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Automação Comercial Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB