Vraag : ZM 400 de Druk van het Etiket

Ik probeer om in Delphi te coderen zodat mijn systeem etiket kan dienovereenkomstig uitprinten.  Nochtans heb ik geen aanwijzing op hoe te om het systeem over de etiketgrootte te vertellen, naast probeer ik om parallel etiket te drukken, bedoelend twee etiketten bij één rij.  Heeft iedereen om het even welke steekproefcode voor ZM etiketdruk?

Antwoord : ZM 400 de Druk van het Etiket

als u wilt druk de streepjescode naast de naam, dan mist u de waarde van het streepjescodegebied in uw voorbeeld. U zou de juiste positie moeten eveneens berekenen. Gebruik misschien juiste aligment om het te zetten, of gebruiks^FT bevel. van handboek, in het bevel ^FT:
„Wanneer een coördinaat mist, wordt de positie na het laatste geformatteerde gebied verondersteld. Dit
het herinneren zich vereenvoudigt gebied het plaatsen met betrekking tot andere gebieden. Zodra het eerste gebied is
geplaatst, automatisch volgen andere gebieden. „

U zou uw etiketten met ruimten ook kunnen willen opvullen bijvoorbeeld gebruikend het Formaat van Delphi met „%-jaren '20“ (richten de opgevulde tekst zal herstellen, op ruimten op het recht tot 20 klusjes)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
Procedure PrintLabel (ProductName: Koord);
Var
 Cmd: TStringList;
begin
 Cmd: =TStringList.Create;
 Cmd.Add („^XA^LH0,0“);
 Cmd.Add (Formaat („^FT0,0^FD%-30s^FS“, [ProductName]));
 Cmd.Add (Formaat („^FT^B3^FD%s^FS“, [ProductName]));
 Cmd.Add („^XZ“);
 SendCommand (Cmd.Text);
 Cmd.Free;
eind;
Andere oplossingen  
 
programming4us programming4us