Ir para conteúdo
  • Cadastre-se

ANT.CARLOS.SP

Membros
  • Total de ítens

    93
  • Registro em

  • Última visita

Community Answers

  1. ANT.CARLOS.SP's post in Criptografia não encontrada was marked as the answer   
    Obrigado a todos, finalmente descobri o problema, o cartão do certificado bichou mesmo embora consiga pesquisar o usuário.
  2. ANT.CARLOS.SP's post in Impressora Zebra Gc420T, Não Consigo Conectar Na Usb was marked as the answer   
    Olá boa tarde!
    Depois de muito pesquisar e quebrar a cabeça descobri que a Impressora ZEBRA não imrime pelo
    nome da impressora e sim somente pelo nome do compartilhamento.
    Fiz vários teste de descobri como pegar o nome do compartilhamento.
    Na Argox imprime tanto pelo nome da impressora com pelo nome do compartilhamento.

    Nota: Para instalar a impressora ZEBRA deixe-a desligada e se preciso for desinstale
    todos os drivers q usa USB, pois, depois de tanto instalar e desinstalar descobri
    alguns segredos.


    Abaixo esta como pegar o nome do compartilhamento.

    Obrigado a todo e muito obrigado!

    100+

    ANT.CARLOS/SP



    Nome da Impressora: ZDesigner GC420T (EPL) (1)
    Nome do Compartilhamento: ZDesigner



    Uses winspool, Printers;
    ----------------------------------
    procedure TFPrincipal.AtivarACBrETQ ;
    var aDevice : array[0..255] of char;
        aDriver : array[0..255] of char;
        aPort : array[0..255] of char;
        ahDMode : THandle;
        fone, NomComp : String;
        posi : Integer;

    var PrinterInfo: PPrinterInfo2;
        PrnHandle :THandle;
        PrnInfo2 :PPRINTERINFO2;
        PrnInfoSize :DWord;
        NomeImpcomp : String;


    begin
      NomComp := Nome_do_Computador;
      Printer.GetPrinter(aDevice, aDriver, aPort, ahDMode);  //...Pega a Impressora padrao

      if OpenPrinter(aDevice, PrnHandle, nil) then begin
         GetPrinter(PrnHandle, 2, nil, 0, @PrnInfoSize);
         PrnInfo2 := AllocMem(PrnInfoSize);

         if GetPrinter(PrnHandle, 2, PrnInfo2, PrnInfoSize, @PrnInfoSize) then
              Label8.Caption := PrnInfo2^.pServerName +' | ' +
              PrnInfo2^.pPrinterName +' | ' +
              PrnInfo2^.pShareName
         else
            Label8.Caption := 'Falhou...';
         NomeImpcomp := PrnInfo2^.pShareName;
         ClosePrinter(PrnHandle);
         FreeMem(PrnInfo2, PrnInfoSize)
      end;

      with ACBrETQ do begin
         DPI           := TACBrETQDPI(cbDPI.ItemIndex);
         Modelo        := TACBrETQModelo(cbModelo.ItemIndex) ;
         //Porta         := cbPorta.Text ; caso seja COM ou LPT

         //ACBrETQ.Porta := '\\192.168.0.100\ZDesigne';  //........>funcionou
         //ACBrETQ.Porta := '\\'+NomComp+'\'+'ZDesigne'; //........>funcionou
         ACBrETQ.Porta := '\\'+NomComp+'\'+NomeImpcomp;  //........>funcionou

         LimparMemoria := ckMemoria.Checked ;

         Ativar ;
      end;
    end;
    ---------------------------------
     
  3. ANT.CARLOS.SP's post in Quais Os Tipos De Cod Barras Para Zebra Epl ? was marked as the answer   
    Olá, era isto que procurava, muito obrigado!
     
      Arquivo ACBrETQEpl2
      =========================
      39         - "3C"
      128       - "1A"  "1B"  "1C"
      EAN8    - "E80" "E82" "E85"
      EAN13  - "E30"  "E32" "E35"
      2 of 5 - "2"  "2C" "2D"
     
      ImprimirBarras(orNormal,'1A', '2', '2', 410, 570, '12345', 60, becSIM);
      ImprimirBarras(orNormal, 'E30', '2', '2', 410, 570, '7896003701685', 60, becSIM);
     
     
     
    100+
     
    ANT.CARLOS/SP
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...