0
13Дима13
05.08.14
✎
13:23
|
Есть FPrint 5200. Хочу вывести графику на чек. Создал bmp Файл размером 2,66 КБ. Использую данный код
Попытка
// Загрузка внешней компоненты
ЗагрузитьВнешнююКомпоненту("FPrnM1C.dll");
//Сообщить("Внешняя компонента загружена");
Попытка
// Создание объекта
ККМ= Новый("AddIn.FPrnM45");
ККМ.DeviceEnabled = 1;
Если ККМ.ResultCode <> 0 тогда
Возврат False;
КонецЕсли;
Если ККМ.GetStatus() <> 0 тогда
Возврат False;
КонецЕсли;
Если ККМ.CheckState <> 0 тогда
Если ККМ.CancelCheck() <> 0 тогда
Возврат False;
КонецЕсли;
КонецЕсли;
ККМ.Password = "30";
ККМ.Mode = 1;
Если ККМ.SetMode() <> 0 тогда
Возврат False;
КонецЕсли;
ККМ.PrintPurpose = 1;
ККМ.Alignment = 0;
ККМ.LeftMargin = 0;
ККМ.AutoSize = True;
ККМ.Scale = 100;
//ККМ.ScaleVB = 100;
ККМ.FileName = "D:\bmp3.bmp";
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
Result = ККМ.PrintBitmapFromFile();
Сообщить(ОписаниеОшибки());
КонецПопытки;
Сообщить(Строка(Result));
В Result Возвращается -3905 Неверный формат или значение. Что делаю не так?
|
|