Добрый день!
Решил подключить к своей программе фискальный регистратор Штрих-М и сразу столкнулся с проблемой.
К драйверу пытаюсь подключиться через CreateOleObject('AddIn.DrvFR') при запуске на экран выводится
ошибка, текст состоит из знаков вопроса, поискав на форумах понял, что ошибка "Класс не зарегистрирован".
Раньше писал на c#, при подключении к этому драйверу никогда не было проблем.
Библиотеку еще раз зарегистрировал, не помогло.
Решил запустить на другом ПК, все заработало!
Не работает на Win 7 x64, запустилось без проблем на 32-разрядном XP.
В тех поддержке Штриха ничего кроме перерегистрации библиотеки не предложили.
Может кто сталкивался с подобной бедой и знает как с этим бороться?
Работа с фискальным регистратором через OLE
Модератор: Модераторы
Неделю бился, в итоге нашел хоть какой-то выход!
Проект компилирую на win xp (32) и копирую exe`шник в win 7 (64), все работает.
Не удобно, но лучше чем никак.
Проект компилирую на win xp (32) и копирую exe`шник в win 7 (64), все работает.
Не удобно, но лучше чем никак.
- pi1
- новенький
- Сообщения: 59
- Зарегистрирован: 19.04.2012 18:11:24
- Откуда: г.Зеленокумск
- Контактная информация:
Откомпилировал проект , сделанный в 1.6, в 1.8.4. При вызове функции объекта OleVariant созданного через CreateOleObject предупреждение, что не найден класс этого объекта. К сожалению само сообщение не скопировал в магазине. Кто нить знает как это сообщение забанить?
