Einzelnen Beitrag anzeigen

hoika
Online

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Kontrollflussarchitektur bei Ereignissen: Geschmackssache?!?

  Alt 8. Feb 2017, 10:13
Hallo,
also, welcher der Ansätze implementiert wird, entscheidet doch der Programmierer, oder nicht?

Beide Ansätze haben Nachteile.

Vorteil des "Mache es sofort" ist ja der, dass das die VCL direkt "unterstützt",
wenn man nicht gerade mit Threads arbeitet.

Bsp:
Listener 1 hängt am Edit1.OnChange
Listener 2 hängt am Edit2.OnChange
Listener 3 hängt am Edit3.OnChange

Edit1.Text :=
'bla' -> Edit1.OnChange -> Listener 1 wird informiert ->
Listener1 setzt Edit2.Text -> Edit2.OnChange -> Listener 2 wird informiert

jetzt geht es mit Edit1.OnChange und Listener 3 weiter

Probleme könnte es geben, wenn z.B. Listener 3 auch wieder was an Edit1 macht
Heiko
  Mit Zitat antworten Zitat