Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.05.2018, 16:18
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Господа, приветствую. Досталась мне базка (2003) на доработку. Внутри оказалось, что она работает с устройством по COM порту. Необходимая библиотека подключается. На время разработки, я это обошел. Клиенту вернул ее уже в 2010 (клиент менюшку захотел). Сейчас взаимодействия нет. Человек утверждает, что раньше (с пол года назад) все работало. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
на проверку Is nothing - бьет ошибку, в обработчике ошибок номер ошибки и описание не отловить, ничего не отдает (наверное библиотека ничего не возвращает) С COM сталкиваюсь впервые. (в диспетчере устройств он есть) Подскажите, в каком направлении рыть? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.05.2018, 16:36
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
если в материнке нет физического COM-порта, то устройства подключаются через переходники/платы где обычно эмулируется виртуальный COM-порт, а там могут быть совсем длругие номера настроены ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.05.2018, 16:39
|
|||
---|---|---|---|
|
|||
Работа с COM. Устройство Ke-USB24A |
|||
#18+
ИгортанГоспода, приветствую. Досталась мне базка (2003) на доработку. Внутри оказалось, что она работает с устройством по COM порту. Необходимая библиотека подключается. На время разработки, я это обошел. Клиенту вернул ее уже в 2010 (клиент менюшку захотел). Сейчас взаимодействия нет. Человек утверждает, что раньше (с пол года назад) все работало. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
на проверку Is nothing - бьет ошибку, в обработчике ошибок номер ошибки и описание не отловить, ничего не отдает (наверное библиотека ничего не возвращает) С COM сталкиваюсь впервые. (в диспетчере устройств он есть) Подскажите, в каком направлении рыть?Что возвращает Код: vbnet 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.05.2018, 16:48
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.05.2018, 17:20
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Konst_One Сейчас пока проверить варианты не смогу, завтра только. Сама весч т.е. там все "свое". Есть утилитка для проверки связи. Устройство на COM порте отвечает. А программно, никак Прогер_самоучкаЧто возвращает поробую, скопирую сюдасообщение. Но там какое то сообщение об ошибке никакое. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2018, 11:08
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Игортан, Код: vbnet 1.
может разделить? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2018, 11:10
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
в шапке модуля очевидно Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2018, 11:35
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
alecko, пробовал, ничего не дает. Сегодня добрался. при любом обращении к KeUSB бьет ошибку 429 ActiveX component can't create object По описанию ошибки: Проблемы с библиотекой и ее регистрацией. Может быть какое то ограничение типа доступа (права) к библиотеке? Пробовали запустить "старую БД_2003". Результат тоже отрицательный. На компе ничего не менялось, винда старая. Сейчас пока человек переставляет назад 2003. Еще попробую позднее связывание... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2018, 11:57
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Игортан, вот сволочь! с 2003 пошла кто нибудь знает, это только от библиотеки зависит? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 08:54
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Игортан, Ищи по всем модулям "KeUSB" нужно найти место создания этого объекта и ссылку на dll или что там... Возможно её нужно в референсы добавить для 2010... Но скорее всего причина в этом: ИгортанНа время разработки, я это обошел. Думаю кое чего не отремил из заремленного... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 08:55
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Игортан, Доделай свою менюшку в 2003 и отдай обратно ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 10:55
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
vmagДумаю кое чего не отремил из заремленного... Нет. "Старая" бд на 2010 тоже не подхватывала. Попытался в реестре посмотреть по "KeUSB", ничего не нашел. При установке, регистрации библиотеки есть файл реестра. Я там почти ничего не понял ))) vmagВозможно её нужно в референсы добавить для 2010... в vba библиотеку через поиск нахожу и подключаю. Линкуется вроде нормально. Что то в различии в работе с библиотеками офиса 2003 и 2010 vmagДоделай свою менюшку в 2003 и отдай обратно самое прикольное, что так и сделал))) переделал менюшку для 2003. Просто для себя хотел разобраться... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 14:24
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
если 2010 x64 , то тогда всё ясно. а вообще это у вас MSComm control из VB 6.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 15:22
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Konst_Oneа вообще это у вас MSComm control из VB 6.0 да офис 2010, винда 7/64 и проблема у самого клиента на 2003 все работает на 2010 не хочет поднимать объект для работы с ним... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 15:25
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
2003 x86 - поэтому и работает ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 15:26
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Konst_One, так 2010 тоже 32 или я чего то не понимаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 15:30
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
2010 был и x64 edition, там всё пошло не так с тех пор... а для нормальной работы activex control от VB 6.0 нужна правильная лицензия (поищите VB 6.0 SP6 runtime). и желательно юзать контрол на форме, а не создавать через New ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 15:33
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
вот такие же страдальцы как вы , тоже плачут: https://social.msdn.microsoft.com/Forums/office/en-US/b76ea3cf-2890-474f-b5e2-f65bf42e0528/mscomm32ocx-communications-control-and-windows-7-access-2010?forum=accessdev ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2018, 19:03
|
|||
---|---|---|---|
Работа с COM. Устройство Ke-USB24A |
|||
#18+
Konst_One, спасибо! в последней ссылке как раз в конце есть ссыль на сайт. Там предложено некое решение. Будем мозговать. Хотя человека устроило и 2003..тут, уже для себя, его уговорить дать доступ к его компу. Полигон так сказать. Ибо без его "железки" все это глупо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1611453]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 152ms |
0 / 0 |