delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف اعطي امر طباعة تقرير لطابعة معينة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
برنامجي يطبع نوعين من الاوراق الكبيرة و الصغيرة مرتبط بطابعتين
كيف اعطي امر طباعة تقرير لطابعة معينة ؟
وعليكم السلام ورحمة الله وبركاته ،
لم تحدد نوع برنامج التقارير الذي تستعمله .
إذا كان ال FastReport .

كود :
frxReport1.PrintOptions.Printer := MyPrinter.Text ;

 حيث أن MyPrinter هو من نوع ComboBox  ويحوي قائمة الطابعات المثبتة على جهازك.

لاستخراج جميع الطابعات المثبة على جهازك :
أضف الأمر التالي : 

كود :
MyPrinter.Items.Assign(Printer.Printers);


لا تنس إضافة Printers  إلى قائمة ال Uses.