|
![]() |
#1 |
Banned
|
|
|
![]() |
#2 |
Участник
|
Извияюсь заранее за глупый вопрос...
Пожалуйста, не могли бы вы объяснить, что значит в методе new класса SF_MSComm32: X++: void new(COM _com = new COM('{648A5600-2C6E-101B-82B6-000000000014}')) { Object o = _com; this = o; self = _com; } У меня при попытке запуска ругается на эту строчку,говорит "COM-объект класса "{648A5600-2C6E-101B-82B6-000000000014}" не удалось создать. Убедитесь, что объект был должным образом зарегистрирован на компьютере" Видимо, не корректна регистрация mscomm32... Я его изначально ручками зарегила в папке Windows/sysem32, сейча команда where mscom32.ocx дает мне именно этот путь. А как должно быть? |
|
![]() |
#3 |
Участник
|
Хм, разобралась. Просто почему-то регистрация не прошла корректно. Сегодня еще раз попробовала - нормально зарегистрировалось. В любом случае, спасибо за пример
|
|
![]() |
#4 |
Участник
|
Цитата:
Цитата:
Сообщение от Norov
![]() Прошу прощения а можно поподробнее как произвести регестрацию mscomm32, уж мы его и так и сяк пробовали регестрировать, а он ни как. И ещё может ли сам mscomm32 быть каким нить кривым и из за этого не работать, потому что когда его регистрируем пишет что всё ничтяк и всё в реестре прописано, а класс продолжает ругаться, заранее спасибо.
|
|