GetPrinterBinsA

العرض والطباعة

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ GetPrinterBins وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

تُرجع هذه الدالة سلسلة تحتوي أرقام واسم صناديق (صواني ورق) جميع الصناديق المتاحة للطابعة المحددة. وتتضمن السلسلة المُرجعة سطر نص عن كل صندوق، وتفصل بين أسطر النص محارف CR/LF. ويحتوي كل سطر على رقم صندوق رقمي وفاصلة واسم الصندوق بين علامتي اقتباس مزدوجة. ويمكن استخدام أرقام الصناديق مع الدالة SetupPrinter

الصيغة

Delphi

Function DLGetPrinterBinsA(InstanceID: Integer; PrinterName: PAnsiChar): PAnsiChar;

DLL

const char * DLGetPrinterBinsA(int InstanceID, const char * PrinterName);

المعاملات

PrinterNameاسم الطابعة المطلوب الاستعلام عنه، وهو الاسم الظاهر في مدير طباعة Windows. استخدم الدالة GetPrinterNames للحصول على قائمة بالطابعات الصالحة على النظام. ويمكن استخدام هنا أيضًا قيمة تُرجعها الدالة NewCustomPrinter