Imprimarea pe matrice epson tm-u950

Imprimarea pe matrice EPSON TM-U950

Buna ziua!
Cine poate confrunta cu un miracol (Epson TM-U950) și a fost capabil să-l învingă. Am încercat mai multe moduri de a tipări. Imprimare pe bandă are loc în mod normal (imprimați la LPT1), ci pe hârtie strat de bază (prin Spoller) nu vrea să.
Multumesc anticipat pentru orice indiciu.

Spooler. Onoarea de a vorbi mai înfricoșătoare de a veni cu perversiune. Toate documentul fiskalniki derapare separat după ce a finalizat o verificare, ei încă nu sunt foarte fiskalizirovannye.

> Tesseract
> Spooler. Onoarea de a vorbi mai înfricoșătoare de a veni cu perversiune.
Faptul că trebuie să facă o alegere: fie pentru a imprima doar pe hârtie strat de bază sau pe bandă. Nimic cum ar fi imprimarea automată pe documentul derapare după primirea, nu se produce. Acesta este trimis la portul - imprimă pe bandă. Deschizi un notebook, scrie textul - imprimă pe substrat de hârtie de. Dar prin toate programul nu vrea să imprime. În timp ce în coada de așteptare este clar că documentul este prezentat în coada de așteptare, și la fel de bine să dispară.


> Notebook. imprimeuri pe Skid
> Document


> Din program prin toate de imprimare nu vrea să

Notebook, este necesar să se înțeleagă - acest lucru nu este un program?

> Sergey M.
> Notepad, este necesar să se înțeleagă - acest lucru nu este un program?
Vreau să spun de la programul meu. În orice caz, codul:

var
# XA0; pcbNeeded: DWORD;
# XA0; FPrinterHandle: THandle;
# XA0; FJob: PADDJOBINFO1;
# XA0; Stream: TFileStream;
# XA0; s: PChar;
începe
# XA0; dacă OpenPrinter ( "Epson950", FPrinterHandle, nil) atunci
# XA0; începe
# XA0; # XA0; GetMem (FJob, 1024);
# XA0; # XA0; AddJob (FPrinterHandle, 1, FJob, 1024, pcbNeeded);
# XA0; # XA0; Stream: = TFileStream.Create (FJob.Path, fmCreate);
# XA0; # XA0; Stream.Write (s, lungimea (e));
# XA0; # XA0; Stream.Free;
# XA0; # XA0; ScheduleJob (FPrinterHandle, FJob.JobID);
# XA0; # XA0; FreeMem (FJob);
# XA0; # XA0; ClosePrinter (FPrinterHandle);
# XA0; end;


> M-am referit la programul meu

> Stream.WriteBuffer (s ^, strlen (s));
Nu, nu se imprimă

S, judecând după codul pe care - prostiile complet.

Sunt de acord.
De altfel rahat luate de la delphiworld.narod.ru
PS, există mai multe opțiuni, dar nu mai bine.
Poate că există o opțiune care va funcționa?


> Dar programul prin coada de imprimare nu vrea să.

Ai pus șoferul pe ea. Tin. el nu Fiskalnik imprimanta, este necesar să se fumeze docuri și de ceas alunecare a imprima documentul, de obicei, cea mai bună opțiune pentru a face și arunca # XA0, o imprimantă în modul grafic.


> Crap luate din delphiworld.narod.ru

Ai citat este un unu-la-unu?

> Tesseract
Driver de pus. În general, cu o astfel de gunoi, pentru prima dată cu care se confruntă, și pentru că mâinile ei răspândit pe cei fără putere. Docurile deja încearcă să fumeze. Cu „face și arunca # XA0, o imprimantă în modul grafic „nu a fost încă gândit.
> Sergey M.
Ea a avut un unu-la-unu sau doi-in-one nu este de lucru. Și nu există nici o altă opțiune

One-la-unu și nu va. pentru că asta este ceea ce rahat.
Și despre două-la-unu, noi nu știm nimic.


> Din „face și aruncați imprimanta în modul grafic“
> Nu a fost încă gândit.