13 Ocak 2019 Pazar

Device - Delphi de Varsayılan Printeri Bulma

       Bazı projeler de  Yazdırma işlemlerinde varsayılan printeri seçmek gerekir. Örnek cafe pos yazılımlarında masa hesabının direkt yazdırılması istenir.Varsayılan printerı bilmeden  yazıcıya bir çıktı gönderemezsiniz.(Tabi bir yazdırma compenantı kullanmıyorsanız)

uses printers ; //ekliyoruz
Formunuza 2 adet label , 1 adet button ekleyin ve buttonun click eventına,
var
  printerim driverim,portum: array[0..100] of Char; //3 değişken tanımlıyoruz.
  DevMode: THandle;
begin
  Printer.GetPrinter(printerim, driverim, portum, DevMode); //değişkenlerimize default printerı yüklüyoruz.
  Label1.Caption:=printerim; //label printeri yazıyoruz
  Label2.Caption:=portum;  //label2 ye printerın portunu yazıyoruz.

Bir sonrakı yazımızda görüşmek üzere...



Hiç yorum yok:

Yorum Gönder

ebis

  İRSALİYE KAREKODU İrsaliye karekodu QR Kod formatında hazırlanacaktır. QR Kod için hata düzeltme seviyesi (EC) en düşük seviye (L) olara...