Advertisement
Guest User

Untitled

a guest
Feb 19th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.96 KB | None | 0 0
  1. procedure TFrmPrincipal.Button2Click(Sender: TObject);
  2. var
  3.   vLeft, vTop: Integer;
  4. begin
  5.    vLeft:=0;
  6.    vTop:=0;
  7.    with Etiqueta do
  8.    begin
  9.      DPI           := TACBrETQDPI(0);
  10.      Modelo        := TACBrETQModelo(StrToInt(printermodel));
  11.      Porta         := port;
  12.      LimparMemoria := True;
  13.      Ativar;
  14.  
  15.        ImprimirCaixa(20 + Top, 10 + Left,999, 700 -25,10,10);
  16.        ImprimirTexto(orNormal, 3, 1, 1, 655 + Top - 25, 30 + Left, 'PRODUTO', 0, False);
  17.        ImprimirTexto(orNormal, 3, 1, 1, 655 + Top - 25, 700 + Left - 30, RightM('1452574',14), 0, False);
  18.        ImprimirCaixa(645 + Top -25,20 + Left,979,80,70,70);
  19.        ImprimirTexto(orNormal, 3, 1, 1, 600 + Top -25, 30 + Left, Copy(RemoveAcentos('MALHA CARDADA 100% ALGODÃO'), 1, 40), 0, False);
  20.        ImprimirTexto(orNormal, 3, 1, 1, 560 + Top -25, 30 + Left, Copy(RemoveAcentos('CANO LONGO'), 41, 40), 0, False);
  21.        ImprimirTexto(orNormal, 2, 1, 1, 455 + Top -25, 30 + Left, Copy(RemoveAcentos('NF-7487'), 1, 50), 0, False);
  22.        ImprimirCaixa(410 + Top,20 + Left,979,100,70,70);
  23.        ImprimirTexto(orNormal, 4, 1, 1, 420 + Top, 30 + Left, '                        Peso       ', 0, False);
  24.        ImprimirTexto(orNormal, 4, 1, 1, 355 + Top, 30 + Left, RightM('', 6)+'       '+RightM('', 5)+'   '+'   '+RightM('14,784', 6)+' Kg');
  25.        ImprimirLinha(340 + Top,20 + Left,979,6);
  26.        ImprimirBarras(orNormal, 'F', '5', '5', 160 + Top, 385 + Left, '1119990000019', 170, becNAO);
  27.        ImprimirTexto(orNormal, 3, 1, 1, 115 + Top, 375 + Left, '1119990000019');
  28.        ImprimirLinha(100 + Top,375 + Left,620,6);
  29.        CarregarImagem(ExtractFilePath(Application.ExeName)+'\logo.bmp', 'IMAGE');
  30.        ImprimirImagem(1,70 + Top,40 + Left,'IMAGE');
  31.        ImprimirTexto(orNormal, 2, 1, 1, 40 + Top, 375 + Left, '10.677.149/0001-63'+' / '+'6578445-87');
  32.        ImprimirTexto(orNormal, 2, 1, 1, 70 + Top, 375 + Left, RemoveAcentos('Caruaru'+' - '+'PE'));
  33.        Imprimir(1, 600);
  34.    end;
  35. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement