Delphi > Archiv
Paralelny port a testovanie chyby
(1/1)
Jano:
Zdravim,
vedel by mi prosim niekto poradit ohladne osetrenia chyb pri zapise
na paralelny port. Je mu jedno ci je tlaciaren pripojena alebo nie. Zapis prebehne akoby bez chyby. Potreboval by som poradit iny sposob zapisu do LPT, ktory da hlasku o chybe. Pise do zrejme do LPT buffra. Po zapnuti tlaciarne sa vsetko zameskane sa vytlacilo.
Teraz to mam asi takto:
AssignFile(F, 'LPT1');
{$I-}
Rewrite(F);
{$I+}
if IOResult = 0 then
begin
Write(F, VystupLPT);
end
else
MessageDlg('Chyba pristupu', mtWarning, [mbOk], 0)
CloseFile(F);
Chcelo by to kontrolu chyb pri vypnutej tlaciarni...
dik
t@zi:
hi,
pokud pristupujes primo na tiskarnu asi budes muset pouzit ESC/POS prikazy, pro danou tiskarnu, ktery ti odpovy zda je tiskarna on-line.
napr. u epsonu (rady TM bankovni) posles
ASCII DLE EOT 2
nebo
HEX 10 04 02
a v systemu nastavit primy zapis na tiskarnu,aby si to jeste neschromazdoval system,kdyby byla off-line,ale to nevim jak to presne je. vim, ze to tam nejak blblo,ale vzdy davam primo tisknout bez odkladu, nebo tak nejak.
Navigace
[0] Seznam témat
Přejít na plnou verzi