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