Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: Eventprocedur bei virtuellen Objekten

  Alt 27. Nov 2014, 16:29
Öhm... nö, es darf keine reguläre Prozedur, sondern muss eine Methode sein. Zur Not muss man sich eben eine Dummy-Klasse erstellen, die diese Methode dann implementiert.
warum eigentlich?

Über das bin ich auch schon mal geflogen - aber theoretisch könnt das doch egal sein, ob es eine reguläre Prozedur oder eine Methode ist
Natürlich wäre es egal, aber wenn der Event als TFooEvent = procedure ... of object; deklariert ist, dann muss es eine Methode sein.

Bei den neueren Delphis könnte man auch TFooEvent = reference to procedure ...; nehmen, dann frisst der alles, bis auf den OI, der wird da wohl nicht mitspielen.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (27. Nov 2014 um 16:32 Uhr)
  Mit Zitat antworten Zitat