vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Event einer anderen Klasse aufrufen 
Autor: Florian Huber
Datum: 25.08.05 23:33

Public Class Klasse1
   Public Sub Start()
      RaiseEvent Klasse2.DasEvent()
   End Sub
End Class
 
Public Class Klasse2
   Public Event DasEvent()
End Class
 
Public Class Klasse3
   Public Withevents clsKlasse2 As New Klasse2
   Sub HandleEvent() handles clsKlasse2.DasEvent
      MessageBox.Show("Diese Messagebox wurde über 'Klasse1' aufgerufen")
   End Sub
End Class
 
Public Class Klasse4
   Public Withevents clsKlasse2 As New Klasse2
   Sub HandleEvent() handles clsKlasse2.DasEvent
      MessageBox.Show("Auch hier diese Messagebox wurde über 'Klasse1'" & _
        "aufgerufen")
   End Sub
End Class
Und das funktioniert nicht.
Auch wenn ich das event als Shared deklariere funktionierts nicht.
Gibts eine Möglichkeit das so zu realisieren, dass in allen Klassen Instanzen dieses Event ausgeführt wird?
Hab das im Code Beispiel so gezeigt wie ichs haben möchte...
Hab schon Stunden im Internet gesucht und nichts gefunden
Vielleicht weiß ja jemand von euch eine Lösung
Ich hoffe ich hab mich klar genug ausgedrückt

mfg

Florian
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Event einer anderen Klasse aufrufen1.474Florian Huber25.08.05 23:33
Re: Event einer anderen Klasse aufrufen1.392Drapondur26.08.05 00:50
Re: Event einer anderen Klasse aufrufen1.415Florian Huber26.08.05 01:34
Re: Event einer anderen Klasse aufrufen1.751rub_26.08.05 08:57
Re: Event einer anderen Klasse aufrufen1.114Florian Huber26.08.05 14:06
Re: Event einer anderen Klasse aufrufen930rub_26.08.05 14:30

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel