Страницы: 1
RSS
Связывание MSCOMM32.OCX
 
Доброго времени суток!
Первый раз самостоятельно пытаюсь использовать библиотеку. Не пойму какое название надо прописывать в функцию CreateObject?
 
а что вы пытаетесь создать при помощи CreateObject?
 
Если бы я знал, я так понимаю, что мне надо создать объект из выше упомянутой библиотеки при помощи этой функции.
Если простыми словами, то я подключил эту библиотеку и через элемент ActiveX все работает, а хочу с ней работать напрямую.
Откуда узнать имя класса для создания экземпляра?
Изменено: Сергей Беляев - 08.11.2015 12:34:55
 
Посмотрите здесь. Коллега пишет, что у него работает.
Только вот объясните - зачем вам в этом случае позднее связывание? Добавили библиотеку через Tools/Reference и стандартно Dim p As New MSComm (может и по другому - у меня такой библиотеки нет).

Успехов.
 
Возможно я делаю что-то не так. При обращении к MSComm у меня выскакивает ошибка отсутвия метода или объекта (при подключенной библиотеке), поэтому хотел еще и связать попробывать. А может я совсем все не так делаю. Но этот же код через ActiveX работает.
 
Вы меня выручили уже третий раз - заработало, а аргумент CreateObject должен выглядеть вот так "MSCommLib.MSComm" и в итоге на выходе CreateObject("MSCommLib.MSComm"). Спасибо огромное.
Страницы: 1
Читают тему
Наверх
Loading...