Имя: Пароль:
1C
 
Программно определить разрядность толстого клиента
0 bvb
 
19.12.19
13:54
Имею 64 сервер
Клиент есть и 32 и 64
32 использую для печ. форм с АктивХ
Как программно определить что запущен именно 32 клиент ?

Вроде в БП3 что то было ?
1 TormozIT
 
гуру
19.12.19
14:14
Новый СистемнаяИнформация
2 bvb
 
19.12.19
16:42
Мне бы штучку вроде этой :
Только для обычных штрихкодов
И я б херней не занимался

Функция КомпонентаФормированияQRКода(Отказ)
    
    СистемнаяИнформация = Новый СистемнаяИнформация;
    Платформа = СистемнаяИнформация.ТипПлатформы;
    
    ТекстОшибки = НСтр("ru = 'Не удалось подключить внешнюю компоненту для генерации QR-кода'");
    
    Попытка
        //Если ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПечатиQRКода", "QR") Тогда
        Если ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПечатиQRКода", "QR") Тогда
            QRCodeGenerator = Новый("AddIn.QR.QRCodeExtension");
        Иначе
            ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки, , , , Отказ);
        КонецЕсли
    Исключение
        ПодробноеПредставлениеОшибки = ПодробноеПредставлениеОшибки(ОписаниеОшибки());
        ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки + Символы.ПС + ПодробноеПредставлениеОшибки, , , , Отказ);
    КонецПопытки;
    
    Возврат QRCodeGenerator;
    
КонецФункции
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.