GraphWorX32 & MSComm (mscomm32.ocx) |
Ответить |
Автор | |
Участник Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
Опубликовано: 20 Июль 2004 17:11 |
Добрый день. Никак не могу победить этот активХ. Копирую mscomm32.ocx в С:\WINNT\System32 Регистрирую "regsvr32 mscomm32.ocx" - пишет, что "DllRegisterServer in mscomm32.ocx succeeded" А при попытке вызвать его в GraphWorX'e пишет "MSCOMMLib.MSComm.1: Не удалось создать объект. Убедитесь, что объект присутствует в реестре" Смотрю в реестре - он там есть (поиском по MSComm).
В чём может быть причина? Может кто с таким сталкивался?
|
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 14 Май 2003 Online Status: Offline Публикации: 770 |
|
Чтобы пользоваться MSComm, нужно иметь лицензию (это строчка в реестре). Такая появляется, например, при установке Visual Studio. |
|
Инженер-системотехник
+7 (916) 477 3925 |
|
Новичок Присоединился: 19 Август 2003 Категория: Russian Federation Online Status: Offline Публикации: 3 |
|
Просто поставь VBA 6.0, а при установке укажи что инсталировать только библиотеки, там по моему можно выбрать минимальный набор. Удачи. Да кстати а можно подробнее о задаче которую пытаетесь решить. Просто интересно. |
|
Участник Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
|
Роман, задача такова. Есть турбина со своей САУ. Необходимо на верхний пульт вытащить параметры из её САУ. Линия связи с ними только через COM-порт (по протоколу параметры идут пачками (почти Modbus, но не он). Параметров не много и обновление по ТЗ всей пачки - секунда. |
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
Участник Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
|
Максим, Роман. Суть дела понятна. Когда я сам готовлю поставочную машину - что надо сделаю. Но как выдти из этой ситуации для комплекта ЗИП (необходимо составить инструкцию, в которой описать последовательность действий по восстановлении системы (например, при крахе системы)). Не буду ж я писать, что надо установить Студию (для объекта её ещё и купить надо:-).
Есть ли какой-нить механизм, который позволяет корректно регистрировать ocx-компоненты без установки пакетов разработки? |
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
Участник Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
|
Уффф.
Вопрос разрешился. Просто перенёс лицензию в реестр вручную |
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
Новичок Присоединился: 19 Август 2003 Категория: Russian Federation Online Status: Offline Публикации: 3 |
|
А можно на примере показать, для всех участноков форума????
|
|
Участник Присоединился: 17 Июнь 2004 Online Status: Offline Публикации: 70 |
|
Копируем MSComm32.ocx в C:\Windows\System32 Регистрируем "regsvr32 mscomm32.ocx" В реестре создаём [HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-0AA00C00905] Работает под Win2K Rus SP4 (на других виндах не проверял) |
|
Алексей М. Лебедев
Технический отдел ПРОСОФТ Санкт-Петербург |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |