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...
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