Thema: Event wird nicht geraised
-
17.11.2014, 18:16 #1
- Registriert seit
- 19.11.2011
- Beiträge
- 2.128
Thanked 1.936 Times in 1.180 PostsEvent wird nicht geraised
Hallo.
Und zwar geht es um Folgendes:
Code:Module Module1 Private Sub Test_Changedd(Sender As BaseClass) Handles Test.Changedd Throw New Exception("yeah, hat geklappt") End Sub Private WithEvents Test As A Class A : Inherits BaseClass Public Event Changedd As EventHandlerEx(Of BaseClass) Public Delegate Sub EventHandlerEx(Of T0)(Sender As T0) Protected Sub OnTest(se As BaseClass) RaiseEvent Changedd(se) End Sub Private bbool As Boolean = False Public Property Lol As Boolean Get Return bbool End Get Set(value As Boolean) If value = bbool Then Exit Property bbool = value End Set End Property End Class Public Class BaseClass End Class Private Sub Doit() Test = New A() Test.Lol = True End Sub Sub Main() Doit() Console.ReadKey() End Sub End Module
Das Event Changedd wird einfach nicht ausgelöst / kann nicht empfangen werden.
Weiß jemand, woran das liegt?
-
09.02.2015, 14:03 #2
- Registriert seit
- 28.03.2013
- Beiträge
- 13
Thanked 4 Times in 3 PostsAW: Event wird nicht geraised
Du musst auch dein Event irgendwo im Code auslösen! Automatisch werden selbstgeschriebene Events nicht ausgelöst! ;-) Du könntest zum Beispiel im Code nachdem "bbool = value" gesetzt wird, "OnTest(Me)" aufrufen. Dann erst wird das Event ausgelöst.
Wie gesagt, du musst festlegen wo im Code "OnTest" aufgerufen wird, damit das Event ausgelöst wird. Wenn du es nirgends aufrufst, passiert auch logischerweise nichts. ;-)
Ähnliche Themen
-
1und1 Tarifupgrade wird nicht angezeigt/nicht möglich?
Von Sido im Forum Internet und TechnikAntworten: 2Letzter Beitrag: 17.12.2013, 17:10 -
Java wird nicht erkannt
Von paula29 im Forum Internet und TechnikAntworten: 6Letzter Beitrag: 12.06.2013, 19:14 -
Grafikkarte wird nicht erkannt
Von Prinzessin Paat im Forum HardwareAntworten: 0Letzter Beitrag: 10.09.2012, 13:37 -
Event by Waterpolo - FamilyNick wird verlost!
Von Waterpolo im Forum EventsAntworten: 26Letzter Beitrag: 13.05.2012, 18:15 -
USB Tastatur wird nicht erkannt
Von Kosi im Forum HardwareAntworten: 3Letzter Beitrag: 18.03.2012, 15:36
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.