Assigned(OnConnect) entspricht if OnConnect <> nil
Nur wenn dem OnConnect-Event ein Event-Handler zugewiesen wurde, wird dieser Event aufgrufen.
z.B. wenn Du in der
IDE eine TButton auf dein Formular legst und darauf doppelklickst, so wird dem Evenhandler OnClick ein Wert zugewiesen. Im Code von TButton (oder einer Basisklasse) steht dann:
Delphi-Quellcode:
if Assigned(OnClick) then
OnClick(self);
und dein Code wird dann bei einem Doppelklick während der Laufzeit ausgeführt.
Windows Vista - Eine neue Erfahrung in Fehlern.