Re: никто не в курсе?
От: Аноним  
Дата: 31.03.14 14:10
Оценка:
Здравствуйте, Аноним, Вы писали:

не проходит вот такой вот код:

var comObject = Activator.CreateInstance(typeFromCLSID);
var icpc = (IConnectionPointContainer)comObject;
var riid = new Guid(CLSIDs.EventsId);
icpc.FindConnectionPoint(ref riid, out connectionPoint);

на последней строчке вылетает с ошибкой 0х80040200

а
IEnumConnectionPoints ee;
icpc.EnumConnectionPoints(out ee);

возвращает 3 непонятных элемента, которые никак не посмотреть.

этот код тоже ничего не выдает...
private static Delegate d
...
ComEventsHelper.Combine(comObject, new Guid(CLSIDs.EventsId), 1, d);

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