От: | chaika_sv | wmryb.ru | |
Дата: | 29.10.10 07:04 | ||
Оценка: |
public delegate void MyEventHandler(); // делегат
public ref class clDriverMgr: System::Object
{
public:
event MyEventHandler^ MyEvent; // событие
...
public delegate void MyEventHandler(); // всё тот же делегат
public event MyEventHandler MyEvent; // событие
private void MyHandlerThrower() // обработчик события
{
...
}
// далее в коде есть строка, которая ищет событие в классе source (clDriverMgr) и добавляет к нему обработчик
source.GetEvent("MyEvent")
.AddEventHandler(instance,
new MyEventHandler(MyHandlerThrower));
Невозможно преобразовать объект типа "VideoLink.Links.MyEventHandler" к типу "nsDriverMgr.MyEventHandler"