ورود

View Full Version : وضعيت چاپگر



meisam.nirvana
جمعه 05 اردیبهشت 1393, 11:21 صبح
هركدام از توابع فوق، پس از اجرا وضعيت چاپگر را در ثبات AH برمي گرداند. بيتهاي مختلف بايت وضعيت چاپگر، نشاندهند هي AH وضعيت چاپگر: هركدام از توابع فوق، پس از اجرا وضعيت چاپگر را در ثبات
وضعيت هاي زير است:
Bit 0: Time out error
Bit 1: Unused
Bit 2: Unused
Bit 3: Transfer error
Bit 4: Printer online
Bit 5: Printer out of paper
Bit 6: Receive mode selected
Bit 7: Printer busy

آیا کسی میتونه منو راهنمایی کنه که بیت 3 و 6 چه کاری انجام میدن ؟

Delphi Coder
دوشنبه 08 اردیبهشت 1393, 23:43 عصر
بیت 3 زمانی set میشه که خطایی در ارسال اطلاعات به پورت پرینتر به وجود اومده باشه.
بیت 6 در واقع acknowledgment به درخواست ارسال اطلاعات هست که از طرف چاپگر ارسال میشه.