Fråga : ZM 400 märker utskrift

Pröva förmiddag I att kodifiera i Delphi, så att mitt system kan skriva ut ut, märker därmed.  Storleksanpassa, förutom mig den pröva förmiddagen för att skriva ut etikettparallell, menande två etiketter på en ror, However jag har ingen ledtråd på hur man berättar systemet om etiketten.  Någon har några att ta prov kodifierar för ZM-etikettprinting? " klar "

Svar : ZM 400 märker utskrift

om du betyder printing barcoden bredvid det känt, då du är saknad barcoden sätter in värderar i ditt exempel. Du skulle måste att beräkna rätten placerar som väl. Använd kanske den högra aligmenten för att sätta den, eller bruks^FT befaller. från handboken i ^FTen befalla:
”När en koordinat är saknad, placera den formaterade jumbon sätter in efter som, antas. Detta
att minnas förenklar sätter in positionering med hänsyn till annan sätter in. När första sätter in är
placerad annat sätter in följer automatiskt. ”,

Du styrkan önskar också att vaddera dina etiketter med utrymmen using Delphi formaterar med ”%-20s” for example (den ska rätten arrangera i rak linje texten som upp till vadderas med utrymmen på rätten 20 rödingar),
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
Tillvägagångssätt PrintLabel (ProductName: Stränga);
Var
 Cmd: TStringList;
börja
 Cmd: =TStringList.Create;
 Cmd.Add (”^XA^LH0,0”);
 Cmd.Add (formatera (”^FT0,0^FD%-30s^FS”, [ProductName]));
 Cmd.Add (formatera (”^FT^B3^FD%s^FS”, [ProductName]));
 Cmd.Add (”^XZ”);
 SendCommand (Cmd.Text);
 Cmd.Free;
avsluta;
Andra lösningar  
 
programming4us programming4us