Re[4]: COM-объект на C#. Не работает событие.
От: TK Лес кывт.рф
Дата: 04.08.08 15:05
Оценка:
Здравствуйте, RegSubscr, Вы писали:

TK>>А VBA код у вас какой-то странный. События ловятся для переменной COMTestObj, а присваивание происходит pCOMTest.

RS>pCOMTest это указатель на интерфейс, в котором определен метод, который поднимает событие. А как бы Вы написали?

В бейсике не силен. Попробуйте написать Dim WithEvents COMTestObj As New COMTest.UserControl1 и использовать дальше COMTestObj за место локальной переменной. или просто присвоить ей значение.

Проблема скорее всего в том, что события ловятся в одном месте, а экземпляр создается в другом.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.