|
Windows 7 32bit. Внешняя компонента Scanopos закрывает Предприятие с ошибкой | ☑ | ||
---|---|---|---|---|
0
Vladal
04.10.11
✎
11:23
|
ОС Windows 7 32 бита, 1С 8.2.14.519, scanopos 8.0.8.4
Сначала заметил вываливание, что в отладчике при нажатии кнопки Расчитать для объекта ДрайверВхода. Но если рассчитывать задавая конкретные свойства, кроме метода ТестДрайвера - нормально. Попытка ПрогИД = "AddIn.Scanner"; ПодключитьВнешнююКомпоненту(ПрогИД); ДрайверВхода = Новый (ПрогИД); Исключение Возврат "Невозможно подключить внешнюю компоненту!"; КонецПопытки; ... ДрайверВхода.БитДанных = 8; ДрайверВхода.Порт = НомерПорта; ДрайверВхода.Скорость = 9600; ДрайверВхода.СтопБит = 0; ДрайверВхода.СтопСимвол = 13; ДрайверВхода.ИмяСобытия = "Вход"; Если ДрайверВхода.Занять(1) = 0 Тогда ДрайверВхода.УстройствоВключено = 1; ДрайверВхода.ПосылкаДанных = 1; ДрайверВхода.ОчиститьВход(); ДрайверВхода.ОчиститьВыход(); .... и т.д. В Windows XP: Если нажимаю кнопку Расчитать с конкретным свойством, например, ДрайверВхода.БитДанных, то нормально. Ошибка возникает при попытке вычислить выражение ДрайверВхода, чтобы получить доступные методы - 1C вываливается с попыткой записи дампа. В Windows 7 вообще не хочет отлаживать этот объект, вываливается. Вываливается также в режиме Предприятия при попытке открыть Сервис - Параметры после инициализации драйвера. Windows 7 лицензионная, драйвер переустанавливал от имени администратора и без, вчера уже обновлял на 1-й сервиспак, потом снова переустанавливал драйвер - проблема сохраняется. Какие есть идеи? |
|||
1
Vladal
04.10.11
✎
11:56
|
Подниму тему.
|
|||
2
Мимохожий Однако
04.10.11
✎
12:04
|
Есть уверенность, что компонента AddIn.Scanner работает с W7?
|
|||
3
Cube
04.10.11
✎
12:09
|
И 1CBarCode вылетает при определенных действиях в конфигураторе...
|
|||
4
Vladal
04.10.11
✎
12:10
|
А в чём вопрос, я не понял? В режиме предприятия работает, но в отладчике вываливается, и вываливается при заходе в меню Параметры после подключения драйвера. Если драйвер отключить, всё снова нормально работает.
|
|||
5
Vladal
04.10.11
✎
12:11
|
(3) Так это недокументированная фишка, что-ли?
|
|||
6
Cube
04.10.11
✎
12:14
|
(5) Да уж скорее баг... :)
|
|||
7
Vladal
04.10.11
✎
12:32
|
(6) И я о том же - "это не баг, а недокументированная фишка"
|
|||
8
Злобный монстр
04.10.11
✎
12:46
|
В семерке все похожие проблемы обычно из-за UAC и разрешений на папки и файлы. Попробуй отключить UAC и разрешить всем читать dll. Если тут конечно проблема не в совместимости с 7кой вдруг поможет.
|
|||
9
Cube
04.10.11
✎
12:50
|
(8) У меня UAC отключен (режим "Никогда не уведомлять"). Есть тачка с Win7 x86 и Win7 x64 - проблема идентичная.
|
|||
10
Vladal
04.10.11
✎
12:51
|
(8) Попробую уже вечерком. УАК я поначалу юзал, но потом надоело через пару часов, пока софт устанавливал.
А разрешать папку с установленной компонентой? У меня просто есть идея вшить dll в конфигурацию, как в примере на ИТС. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |