Подскажите как получить размеры бумаги у принтера.
Принтера системы получаю таким образом.
Попытка
Попытка
Locator = Новый COMОбъект("WbemScripting.SWbemLocator");
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
ServicesSet = Locator.ConnectServer(".");
ObjectSet = ServicesSet.InstancesOf("Win32_Printer");
СЗ = Новый СписокЗначений;
Для каждого Item Из ObjectSet Цикл
СЗ.Добавить(Item.Caption, Item.Caption);
КонецЦикла;
Исключение
КонецПопытки;
ЭлементыФормы.Принтера.СписокВыбора = СЗ;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший