Formübergreifender Delegate?

29/09/2009 - 13:27 von Harald Bacik | Report spam
Hallo

Ich habe zwei Form's Form2 wird aus Form1 aufgerufen
Using frm As New Form2
Frm.ShowDialog
End Using
Soweit, so gut. - Wie kann ich jetzt, wenn ich in Form2 etwas
bestimmtest passiert, in Form1 eine SUB auslösen?
Ist dafür ein Delegate das Richtige?
Hat jemand dafür ein Bsp.?
DANKE schon jetzt!

mfg
 

Lesen sie die antworten

#1 Armin Zingler
29/09/2009 - 13:34 | Warnen spam
Harald Bacik schrieb:
Hallo

Ich habe zwei Form's Form2 wird aus Form1 aufgerufen
Using frm As New Form2
Frm.ShowDialog
End Using
Soweit, so gut. - Wie kann ich jetzt, wenn ich in Form2 etwas
bestimmtest passiert, in Form1 eine SUB auslösen?



Nennt man Ereignisbehandlung.

Ist dafür ein Delegate das Richtige?



ja

Hat jemand dafür ein Bsp.?



ja

DANKE schon jetzt!



Bitte.

Form1:

Using frm As New Form2
addhandler frm.MyEvent,addressof Bla
Frm.ShowDialog
End Using

'...

sub bla
'... Hier das Ereignis behandeln
end sub


Form2:
public event MyEvent

'...
sub x
raiseevent myevent
end sub



Armin

Ähnliche fragen