Обработать ВСЕ события в одном обработчике?

Действительно ли возможно в VB.NET легко записать обработчик событий, который обработает каждое событие, которое стреляет? Я задаюсь вопросом, можно ли было сделать систему регистрации с помощью чего-то вроде этого.

Я желаю сделать что-то как (в псевдокоде):

Public Sub eventHandledEvent(ByVal sender As Object, ByVal e As EventArgs)
    File.Write(sender.EventName)
End Sub

Я понимаю, что это было бы медленно, но это не будет для производственной системы, только как средство разработки.

5
задан davidscolgan 19 July 2010 в 18:59
поделиться

1 ответ

Править : Скорректировано с учетом комментария Ганса.

Нет проблем, по крайней мере, для некоторых событий, поскольку он уже встроен для событий, отправляющих сообщения. Достаточно взглянуть на Control.WndProc . Все сообщения в окно будут проходить туда.

3
ответ дан 14 December 2019 в 04:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: