Programımız üzerinden yazıcımızla ilgili işlemleri yapmak çok da zor değil...
Sürücüsü yüklü olan yazıcıları öğrenmek:
begin
ListBox1.Items := Printer.Printers;
end;
Bu kodu kullandığımızda formumuza attığımız LisBox a sürücüsü yüklü olan yazılar listelenecektir.
--------------------------------------------------------------------------------
Yazdırma işlemi hakkında bilgi almak:
Yazdırma işleminin sürüp sürmediği, hata olup olmadığı ya da sonlanıp sonlanmadığı gibi konularda bilgi almak için,
begin
If Printer.Printing Then
ShowMessage(' Yazdırma Devam Ediyor ! ');
end;
kodunu kullnabiliriz.
--------------------------------------------------------------------------------
Devam eden yazdırma işlemini sonlandırmak için ise,
begin
Printer.Abort;
end;
kodunu kullanmalıyız.